java多态中的问题 a1.show(b)为什么输出是AA 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 a1是A的对象,所以会调用A的show方法b是B对象,是A的子类对象,所以符合A的show方法的参数就是【2】所以输出AA 谢谢大佬,我还有一点疑问,b对应的实例是newB(),A类中并没有show(B obj),只有B类中有show(B obj),不是说父类的对象不能调用子类的方法吗,它是怎么个途径去找到A类中的show(A obj)并输出AA show(A obj)这里参数是父类,任何子类都可以传进来就好比如果是show(Object obj)用Object类型做参数的话,可以传任意类型进来,因为任何类型都是Object的子类 a1是A的对象,所以会调用A的show方法b是B对象,是A的子类对象,所以符合A的show方法的参数就是【2】所以输出AAJava萌新入门基础教学视频,感兴趣的进去看一下,绝对都是干货 :https://www.bilibili.com/video/av76356696 帮我看看我的“摇号”程序,有点问题…… 请教,如何找到应用程序的安装路径? 高手进来看看 !!!如何通过相对路径读取属性文件??? applet连接数据库 SOHO建站代理网诚聘兼职网站长--月薪3000元以上 我想问一下.NET究竟是做什么的,知情者速回,谢谢! 请教:怎么理解线程通信的概念? 如何在swing做的应用程序中打开applet? How to use trees 问题 小白求代码 菜鸟 关于找不到合适的构造器 实参和形参长度不同的问题?
b是B对象,是A的子类对象,所以符合A的show方法的参数就是【2】
所以输出AA
就好比如果是show(Object obj)用Object类型做参数的话,可以传任意类型进来,因为任何类型都是Object的子类
b是B对象,是A的子类对象,所以符合A的show方法的参数就是【2】
所以输出AAJava萌新入门基础教学视频,感兴趣的进去看一下,绝对都是干货 :https://www.bilibili.com/video/av76356696