- class Fu{ void show() { System.out.println("Fu"); } } class Zi extends Fu{ void show() { System.out.println("Zi"); } } public class Dream { public static void main(String args[]) { Fu f=new Zi(); f.show(); } } f调用show()方法,输出的结果是 “Zi”,因为覆盖了,可是把Fu类的show()方法删除为什么会报错?既然多态了,f指向Zi类,那么不可以去Zi类中找show()方法吗?
7条回答 默认 最新
悬赏问题
- ¥100 二维码被拦截如何处理
- ¥15 怎么解决LogIn.vue中多出来的div
- ¥15 优博讯dt50巴枪怎么提取镜像
- ¥30 在CodBlock上用c++语言运行
- ¥15 求C6748 IIC EEPROM程序固化烧写算法
- ¥50 关于#php#的问题,请各位专家解答!
- ¥15 python 3.8.0版本,安装官方库ibm_db遇到问题,提示找不到ibm_db模块。如何解决?
- ¥15 TMUXHS4412如何防止静电,
- ¥30 Metashape软件中如何将建模后的图像中的植被与庄稼点云删除
- ¥20 机械振动学课后习题求解答