十一知识
当前位置:音乐  > 静态多态性的特点?

静态多态性的特点?

编辑:十一知识

音乐

21

2022-12-18

从系统实现的角度来看,多态性分两类:静态多态性和动态多态性。

静态多态性的特点?

静态多态性是通过函数重载实现的。要求在程序编译时就知道调用函数的全部信息,因此,在程序编译时系统就能决定要调用的是哪个函数。

动态多样性的特点是:不在编译时确定调用的是哪个函数,而是在程序运行过程中才动态地确定操作针对的对象。

动态多态性是通过虚函数(virtualfunction)实现的。