多态性
多态性:
向不同的对象发送同一个消息,不同的对象在接受的时候会产生不同的行为。(方法)
分为两种:
静态多态性:
通过函数的重载实现。由函数重载和运算符重载形成的多态性。(程序编译时决定调用哪个函数)------- 编译时多态
调用速度快, 效率高, 但 缺乏灵活性。
动态多态性:
不在编译时确定调用哪个函数,而是在程序运行过程中才动态地确定操作所针对的对象。
通过虚函数实现。
posted on 2013-03-27 02:34 Step-BY-Step 阅读(151) 评论(0) 编辑 收藏 举报