首页 > 其他 > 详细

多态&&父类调用子类特有的方法

时间:2015-05-28 09:16:43      阅读:134      评论:0      收藏:0      [点我收藏+]

/*

 多态

 1.没有继承就没有多态

 2.代码的体现:父类类型的指针指向子类对象

 3.好处:如果函数\方法参数使用的是父类对象,可以传入父类、子类对象

 4.局限性:

 1》父类类型的变量,不能直接调用子类特有的方法,必须强转为子类类型变量后,才能直接调用子类特有的方法

Animal *aa = [Cat new]; // Animal是父类 Cat是子类

  Cat *dd = (Cat *)aa;  // 强制转换为子类

    [dd run]; // run是子类Cat特有的方法

 

 */

多态&&父类调用子类特有的方法

原文:http://www.cnblogs.com/GLbog/p/4534972.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!