黑马程序员技术交流社区

标题: 一个类ClassA能不能调用自己的抽象方法; [打印本页]

作者: 18210530167    时间: 2016-3-17 23:47
标题: 一个类ClassA能不能调用自己的抽象方法;
因为这个类里有抽象方法,所以这个类ClassA一定是抽象类,那么这个类如果要实例化 一定要先创建其子类ClassB的对象,重写其抽象方法,现在的问题是:如果创建了其子类ClassB的对象 ,那么classA在调用自己的抽象方法的时候 是调用自己的抽象方法 还是调用了ClassB的重写过的方法?
作者: xgm    时间: 2016-3-18 00:19
classB继承了抽象类classA,那classB就一定要实现classA的抽象方法。 classA抽象类,就没有new,怎么调用他的方法呢? 你说的是多态吧?
作者: monZhang    时间: 2016-3-18 13:35
你说的是把B的对象赋值给A的引用(多态)?  这样的话调用重写后的方法。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2