继承
extends关键字
与c++不同,只能单继承
可以重载父类的方法
也可以将父对象中的成员重新定义
访问父对象的构造函数
super()函数只能在构造器中第一条语句位置调用。
super("哇哈哈");调用父类的有参构造器。
不写super时默认调用父对象的无参构造函数
this 指针解决同名成员
this 指针总是指向当前对象
this 指针构造方法
this(),this(...)必须在构造函数的第一句话位置。(因此和super不能共用于构造器中)
游离块
也叫初始化块
先于构造器运行,既不属于方法,也不属于构造器,也不属于属性成员,用{}括起来的代码块
封装类
类比于C++中的结构体,将各种基本数据结构封装在一个类中。
Integer是个封装类,