- 子类只能继承父类的非私有的成员变量和成员方法
- 子类不能继承父类的构造方法,但可以使用super关键字访问父类的构造方法
- 子类重写父类方法时,权限不能更低
- 子类的所有构造方法都会默认访问父类的无参构造方法(如果父类没有无参构造方法,报错)
如果父类没有无参构造
1.为父类添加无参构造
2.子类使用 super(参数) 初始化父类有参构造方法(super必须放在第一条语句上,否则可能多次初始化父类)
如果父类没有无参构造
1.为父类添加无参构造
2.子类使用 super(参数) 初始化父类有参构造方法(super必须放在第一条语句上,否则可能多次初始化父类)