1、先创建父类,然后通过class Son extends Father来继承父类

202109201632137673165924

控制台:

202109201632137723179031

如果父类中的方法使用了this来指向constructor的参数,这时候控制台就会报错,因为this指向的是父类,在子类中使用就会报错

这时就需要用到super 关键字调用父类普通函数

202109201632137855179509

控制台:

202109201632137877113219

2、继承中的属性或者方法查找原则: 就近原则

1. 继承中,如果实例化子类输出一个方法,先看子类有没有这个方法,如果有就先执行子类的

2. 继承中,如果子类里面没有,就去查找父类有没有这个方法,如果有,就执行父类的这个方法(就近原则)

202109201632138257354484

控制台:

202109201632138431820707

3、子类继承父类方法同时扩展自己方法

202109201632138707127860

控制台:

202109201632138707127860-1653371928989