java类可以调用抽象类的抽象方法吗
答案:1 悬赏:30 手机版
解决时间 2021-03-10 18:52
- 提问者网友:世勋超人
- 2021-03-09 20:46
java类可以调用抽象类的抽象方法吗
最佳答案
- 五星知识达人网友:煞尾
- 2021-03-09 22:24
抽象类方法的实现是在对应的子类中,抽象类(父类)对象指向子类即可调用,即new 子类而不是本身,这是多态的体现:父类只有函数头声明,而子类通过重写(“覆盖”)完成具体的实现
如public abstract Animal{
void show();
}
public Cat extends Animal{
@override
void show(){
syso ("我是子类cat!");
}
}
main(){
//父类引用指向子类
Animal a=new Cat();
a.show ();
}
}
运行结果:
我是子类cat!
如public abstract Animal{
void show();
}
public Cat extends Animal{
@override
void show(){
syso ("我是子类cat!");
}
}
main(){
//父类引用指向子类
Animal a=new Cat();
a.show ();
}
}
运行结果:
我是子类cat!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯