动态特性包是面向对象语言最强大的功能之一,因为它在语言层面上支持程序的可扩展性,而可扩展性是软件设计追求的重要目标之一。
在绝大多数情况下,程序的功能是在编译的时候就确定下来的,我们称为静态特性。
反之,如果程序的功能是在运行时刻才确定下来的,则称为动态特性。
c++虚函数、抽象基类、动态绑定、多态构成了出色的动态特性。 
原创 | 2022-11-18 11:31:58 |浏览:1.6万
动态特性包是面向对象语言最强大的功能之一,因为它在语言层面上支持程序的可扩展性,而可扩展性是软件设计追求的重要目标之一。
在绝大多数情况下,程序的功能是在编译的时候就确定下来的,我们称为静态特性。
反之,如果程序的功能是在运行时刻才确定下来的,则称为动态特性。
c++虚函数、抽象基类、动态绑定、多态构成了出色的动态特性。 
Copyright 2005-2020 www.kxting.com 版权所有 | 湘ICP备2023022655号
声明: 本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:47085,1089@qq.com