一、认识继承


原理

继承特点

好处

使用

二、权限修饰符

三、单继承,Object类


注意事项

四、方法重写 (方法名和父类一样)


注意事项

Override注解可以提醒对错
、
Tostring方法(object默认有的方法)(可以用来输出地址)(可在子类中重写)(有快捷键)

总结
注意事项重点(名字,权限,返回值)

五、子类访问其他成员的特点


(super可以调用父类的东西)

总结

六、子类构造器的特点

1)父类有无参构造器2

2)父类没有无参构造器(需要在子类中手动写)

总结

应用场景
子类想在创建对象时就赋值但是子类构造器中的变量不全(this只能在本类中用)这个时候可以调用父类构造器

原理

name变量是在父类中定义的,因此子类中写this.name(只能在本类中用)会报错
这个时候可以用this()

补充this(...)知识点
以下两个方法相比用this(...)少写 两行代码,更简便,可以少些重复代码
以下


总结


this(),super(),同放一行会报错

本文介绍了Java面向对象编程中的继承原理、特点和使用,包括权限修饰符、单继承、方法重写(如Override和ToString)、子类构造器的注意事项,以及this和super关键字的运用。





