继承的实现_面向对象4_
1.继承的实现
继承的概念:拓展父类的功能。
class 子类 extends 父类{}
2.继承的限制
1.java中只允许单继承
2.子类不能直接访问父类的私有成员
3.子类对象实例化过程
在子类对象实例化之前,必须调用父类中的构造方法,之后调用子类构造方法。
4.方法的重写
1.在继承中,也存在着重写的概念 也就是子类定义了和父类的同名方法
2.定义:方法名称相同 返回值类型相同 参数相同。
3.重写的限制
被子类重写的方法不能拥有比父类方法更加严格的访问权限
private <default<public
同一个class中 同一个package 同一个项目/工程下
5.super关键
强行调用父类方法的执行
super不一定在重写中使用 ,也可以表示那些方法从父类中继承而来的。
6.重写与重载的区别
早年同窗始相知,三载瞬逝情却萌。年少不知愁滋味,犹读红豆生南国。别离方知相思苦,心田红豆根以生。