2023-01-17
从系统实现的角度来看,多态性分两类:静态多态性和动态多态性。
静态多态性是通过函数重载实现的。要求在程序编译时就知道调用函数的全部信息,因此,在程序编译时系统就能决定要调用的是哪个函数。
动态多样性的特点是:不在编译时确定调用的是哪个函数,而是在程序运行过程中才动态地确定操作针对的对象。
动态多态性是通过虚函数(virtualfunction)实现的。
热门阅读
2023-01-17
2022-12-25
2023-02-06
2023-02-13
2023-02-22
2022-11-24
2023-01-21
2022-11-20