Java 008 面向对象(代码块、继承、方法重写、final关键字)

知识点梳理

Java day 08

心得体会

小知识点

1.代码块执行顺序,一般为:静态代码块——构造代码块——构造方法,实际运用中具体情况具体分析
2.继承中成员的访问遵循就近原则,先在子类找,找不到再到父类找
3.this和super
this调用本类成员
super调用父类成员
super(…)、this(…)必须出现在第一条语句
4.重载与重写
重写:发生在父类和子类之间,方法声明完全一致
重载:发生在本类中,方法的参数列表不同就可以重载,故可以改变返回值类型
5.final
修饰类不能被继承
修饰方法不能被重写
修饰变量:当变量为基本型:被修饰后不能重新赋值(相当于常量);当变量为引用型:被修饰后地址值不能再改变
final修饰变量后注意将变量名变为全大写字母(此变量已经成为常量,常量命名规范是全部大写)
6.父类中写了有参构造方法就必须手动添加一个无参构造方法(子类会先访问父类的无参构造方法)
7.父类的静态方法可以被子类继承,不能被子类重写,但结果与“重写”一致

猜你喜欢

转载自blog.csdn.net/Wistar_Kyoto/article/details/83117174