基本特点 :
封装 : 将现实中存在的事务封装成类 ;
继承 : 使用现有类的功能 , 无需重写现有类的变量及方法 , 只实现扩展内容 ;
多态 : 子类对象可以赋值给父类类型变量 ;
类中定义的内容..., 父类构造器也是初始化列表 , 除了父类构造方法之外 , 还可以在子类构造方法体之前初始化示例变量 , 不同的初始化实例变量之间使用逗号隔开 ;
// 初始化列表 : 冒号后面的内容就是初始化列表...// 父类构造方法 : 如果父类没有默认构造方法 (无参构造方法) ,
// 必须在初始化列表中调用父类构造函数 , super(name, age) ;
//...;
String address;
// 如果父类有非空参数的构造函数, 子类必须实现相同参数的构造函数
// 如果该类有父类 , 那么先调用父类的构造方法 , 完成父类的初始化
//...// 父类构造方法 : 如果父类没有默认构造方法 (无参构造方法) ,
// 必须在初始化列表中调用父类构造函数 , super(name, age) ;
//