码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-05-28 09:18:40      阅读:117      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!