抽象类多实现,省略this关键字调用实现类方法

问题来源于设计模式中模板方法,抽象类有多个实现子类,并且抽象类中省略this关键字调用子类实现方法

举例如下:

抽象类Person.java

 实现类Teacher.java

 实现类Student.java

 调用Student.java中的main方法,运行结果显示父类Person中的this和子类中的Student的this对象均指向Student类的一个实例

父类中调用抽象方法时,那个实现类调用的父类中的方法,其父类中的this对象即为该实现类的当前实例

测试结果:

原文地址:https://www.cnblogs.com/alphajuns/p/13092247.html