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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zlc 中级黑马   /  2015-7-10 10:25  /  741 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.多态的概念:不同的对象以自己的方式响应父类同名的方法
2.多态代码体现:父类类型的指针指向了子类对象
3.多态的条件:有继承关系、有方法重写,父类的声明变量指向子类对象
4.多态的优点:简化了编程接口,容许在类和类之间重用一些习惯性的命名,而不用为每一个新加的函数命名一个新名字
5.多态的原理:
动态绑定:
动态类型能使程序直到执行时才确定对象所属类型
动态类型绑定能使直到执行时才确定要对对象调用的实际方法
oc不同于传统程序设计语言,它可以在运行时加入新的数据类型和新的程序模块:动态类型识别,动态绑定,动态加载
id类型:通用指针类型,弱类型,编译时不进行类型检查
6.多态的注意点
(1)若存在多态,父类是可以访问子类特有的方法
(2)若不存在多态,父类是不可以访问子类特有的方法

0 个回复

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