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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yyyyyyyyqs 中级黑马   /  2015-7-3 00:35  /  509 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

程序中的多态:不同的对象以自己的方式响应相同名称方法的能力成为多态。

多态的条件:

有继承关系、有方法重写、父类的声明纸箱子类的对象

多态的优点:

  多态的主要好处就是简化了编程接口。他容许在类和类之间重用一些习惯的命名,

儿不用为每一个新增加的函数起一个新的名字。

  多态也使得代码可以分散在不同的对象中而不用试图在一个函数中考虑到所有的情况。

这样使得代码扩展性和复用性好很多。

使用多态:
  1. Animal *a2 = [Dog new];
  2. [a2 run];
  3. //父类声明指向子类对象
  4. Animal *a3 = [Cat new];
  5. [a3 run];
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马