A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 木子子木   /  2015-11-5 15:13  /  3595 人查看  /  25 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

ll5353231 发表于 2015-11-7 09:11
第一个运行结果是A父类   第二个直接运行报错 因为你的B  是这样的pu;blic 所以找不到. ...

额.....................这个不小心打错了!
回复 使用道具 举报
奔跑的小红帽 发表于 2015-11-5 23:22
A  a = new B();    //多态成员方法的特点:编译看父类,运行看子类,编译时去父类A中去找show()方法,编 ...

哦!懂了!!!谢谢侬...............
回复 使用道具 举报
多态中,变化的只有子类; 这句话是多态的精华;   学习了
回复 使用道具 举报
耐心点都能理出来,加油
回复 使用道具 举报
a.show() 输出的是爱  应为是new B(); 就是a里面引用指向的是B类的对象.B类对象复写了show2,b.show()也是一样的
回复 使用道具 举报
多态中,变化的只有子类
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马