黑马程序员技术交流社区

标题: 多态和类 [打印本页]

作者: rui_rachel    时间: 2016-3-19 22:27
标题: 多态和类
1. 多态概念:不同的对象以自己的方式响应父类的一个方法
多态前提:
        什么是多态啊,以不同的对象以自己的方式响应父类的一个方法。
那么多态是不是有条件啊:
第一,要有继承关系
第二,要有同名的方法
第三,要存在方法的重写同时还要有一个父类的指针指向子类对象。
多态的注意点
1. 1.        如果存在多态,那么父类是可以访问子类特有的方法
2. 2.        如果不存在多态,父类是不可以访问子类特有的方法的

1. 类的本质其实也是一个对象
Person是一个类,我们也可以说Person也是一个对象,它是一个class类型的类对象
2. 类对象与实例对象的对比
Person *p = [Person  new];实例对象
Class  c1 = [Person  class];  类对象

Person *per = [c1 new];  ==   Person *per2 =  [Person new];
作者: deng2xuan    时间: 2016-3-19 22:40
飘过,点赞,顶一下
作者: 飘忽不定~    时间: 2016-3-19 22:40
顶顶
作者: 海棠    时间: 2016-3-19 22:53
加油哦
作者: chenglei2016    时间: 2016-3-23 15:50
可是对多态的概念还是晕晕的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2