C++学习笔记 -虚函数和多态性

面象对象程序设计的三特性:多态性、封装性、多态性。 多态性指的是将同一个命令发给不同的对象而产生不同的行为。对于同一个命令,不同的对象执行不同的操作。“命令”指调用相应函数。“行为”指的是函数的不同实现。​ 利用多态性和虚函数使程序扩展性可以大大加强。​ C++为实现多态性提供了两种机制:一种是静态绑定(也称早捆绑),另一种就是动态绑定(也称晚捆绑)。 绑定指的是对同名函数的选择问题,就是程序如何
相关文章
相关标签/搜索