静态多态与动态多态

多态实现可分为:
静态动态(编译时多态):主要通过函数和运算符重载来实现;
动态动态(运行时多态):主要通过继承和虚函数来实现.
函数重载说的简单就是: 类中存在相同函数名且参数列表不同的多个函数,可称之为函数重载.

 

多态性的实现与静态联编、动态联编有关。静态联编支持的多态性称为编译时的多态性,也称静态多态性,它是通过函数重载和运算符重载实现的。动态联编支持的多态性称为运行时的多态性,也称动态多态性,它是通过继承和虚函数实现的。

 

posted @ 2012-08-16 10:42  做一个内心安静的人  阅读(1059)  评论(0编辑  收藏  举报