嵌入式面向对象程序开发·C++多态

第十课、C++多态 一、多态介绍 1、定义:由继承而产生的相关的不同的类,其对象对同一消息会作出不同的响应。 2、作用: (1)增加程序的灵活性; (2)减轻系统升级、维护、调试的工作量和复杂度; (3)提高代码的扩展性。 3、分类:静多态(编译时绑定)、动多态(运行时绑定)。    注:函数重载,也是一种多态现象,通过命名倾轧在编译阶段决定,故称为静多态 4、多态形成的条件(前提): (1)父类
相关文章
相关标签/搜索