当先锋百科网

首页 1 2 3 4 5 6 7

动态特性包是什么?

动态特性包是面向对象语言最强大的功能之一,因为它在语言层面上支持程序的可扩展性,而可扩展性是软件设计追求的重要目标之一。

在绝大多数情况下,程序的功能是在编译的时候就确定下来的,我们称为静态特性。

反之,如果程序的功能是在运行时刻才确定下来的,则称为动态特性。

c++虚函数、抽象基类、动态绑定、多态构成了出色的动态特性。