[TOC] 继承 inherit 重写与重载(Override & Overload) ? 子类中含有和父类中一样的方法时 ? 子类进行方法的重写,加上注解@Override是一种好的习惯 构造方法访问次序 ? 先调用父类的构造方法,在调用子类构造方法 ? 子类可以通过super关键字来选择调用父类 ...
分类:
编程语言 时间:
2019-07-23 18:44:02
阅读次数:
112
class 到了ES6添加了类,作为对象的模板。通过class来定义一个类 Extends 继承 子类继承父类 使用extends关键字 代码块里 需要使用super关键字 充当函数时,只能在子类的构造函数中使用,且必须放在第一行调用。指向父类的构造函数,只有super调用之后,子类才可以使用thi ...
分类:
其他好文 时间:
2019-07-10 14:46:54
阅读次数:
75
class 到了ES6添加了类,作为对象的模板。通过class来定义一个类 Extends 继承 子类继承父类 使用extends关键字 代码块里 需要使用super关键字 充当函数时,只能在子类的构造函数中使用,且必须放在第一行调用。指向父类的构造函数,只有super调用之后,子类才可以使用thi ...
分类:
其他好文 时间:
2019-07-09 15:29:33
阅读次数:
84
封装 继承 单继承:一个类只继承一个父类 super关键字 多继承 复杂多继承 菱形继承 多态 鸭子类型 ...
分类:
其他好文 时间:
2019-07-07 12:56:29
阅读次数:
105
一、基础概念介绍 1、继承是什么? 众所周知,继承是面向对象的三大特征之一。具体将继承理解为两个类之间的关系,被继承的类称为父类,进行父类操作的类叫做子类。子类是对于父类的扩展,通过继承可以使得子类访问父类的非私有成员变量以及成员方法,还可以在子类中对父类中原有的方法进行覆盖重写。 2、继承带来了什 ...
分类:
编程语言 时间:
2019-07-02 19:14:10
阅读次数:
94
相信学过Java语言的小伙伴都熟悉super这个关键字,接下来,我们来研究他的一些基础用法吧。 定义名字为Father的类 super关键字可以调用父类构造方法 当父类没有无参构造方法的时候,子类实例化的时候,必须显示调用父类的构造方法。 实例化Chlid类,结果如下: 父类构造方法调用了! 子类构 ...
分类:
编程语言 时间:
2019-06-29 12:57:57
阅读次数:
108
super和this的含义 super :代表父类的存储空间标识(可以理解为父亲的引用)。 this :代表当前对象的引用(谁调用就代表谁)。 super关键字的三种用法: 在子类的成员方法中,访问父类的成员方法 格式:super.成员方法名() 在子类的成员方法中,访问父类的成员变量 格式:sup ...
分类:
其他好文 时间:
2019-06-16 10:08:05
阅读次数:
95
组合 面向对象的三大特性 继承 单继承:一个类只继承一个父类 了解:重用概念 super关键字 多继承 复杂多继承 菱形继承 ...
分类:
其他好文 时间:
2019-06-15 09:25:02
阅读次数:
78
super和this的含义 super :代表父类的存储空间标识(可以理解为父亲的引用)。 this :代表当前对象的引用(谁调用就代表谁)。 super关键字的三种用法: 在子类的成员方法中,访问父类的成员方法 格式:super.成员方法名() 在子类的成员方法中,访问父类的成员变量 格式:sup ...
分类:
其他好文 时间:
2019-06-11 13:19:02
阅读次数:
112
this:代表当前对象的引用,谁来调用我,我就代表谁 super:代表当前对象父类的引用 this和super的使用区别 A:调用成员变量 this.成员变量 调用本类的成员变量,也可以调用父类的成员变量 super.成员变量 调用父类的成员变量 B:调用构造方法 this(...); 调用本类的构 ...
分类:
其他好文 时间:
2019-06-08 13:25:16
阅读次数:
144