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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xingkong123 中级黑马   /  2014-11-27 20:23  /  1271 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

java中实现多态的机制是什么?

4 个回复

正序浏览
实现多态 3个要素,1要有继承 2子类重写父类的方法 3父类引用指向子类对象 看下面这个例子
父类 动物类 有一个高兴的方法 高兴就唱歌  子类 猴子类 继承动物类 因为对父类高兴这个方法不满意
重写他 高兴我就 爬山 然后 动物 a=new 猴子();调用 a的高兴那个方法实际上调用的是子类猴子的方法!!
这样你实际当中传给我的是那个子类我就调用那个子类对象,这样代码的灵活性比较高,
回复 使用道具 举报
RTTI是动态绑定技术的支持。
回复 使用道具 举报
必须继承一个父类
回复 使用道具 举报
父类的引用指向子类对象。举个栗子:动物 a=new 藏獒();
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马