面向对象3大特征:
1. 封装;
2. 继承;
3. 多态;
继承是通过extends关键字来实现;
使用继承要注意的事项:
1. 千万不能为了减少重复代码而去继承,只有真正存在着继承关系的时候才去继承;
2. 父类的成员成员不能被继承;
3. 父类的构造函数不能被继承;
4. 创建子类对象的时候,默认会先调用父类无参的构造函数;
调用弗雷构造方法的意义:
可以初始化从父类继承下来的属性;
面向对象3大特征:
1. 封装;
2. 继承;
3. 多态;
继承是通过extends关键字来实现;
使用继承要注意的事项:
1. 千万不能为了减少重复代码而去继承,只有真正存在着继承关系的时候才去继承;
2. 父类的成员成员不能被继承;
3. 父类的构造函数不能被继承;
4. 创建子类对象的时候,默认会先调用父类无参的构造函数;
调用弗雷构造方法的意义:
可以初始化从父类继承下来的属性;