单选题
面向构件的编程(Component Oriented Programming,COP)关注于如何支持建立面向构件的解决方案。面向构件的编程所需要的基本支持包括( )。
A、
继承性、构件管理和绑定、构件标识、访问控制
B、
封装性、信息隐藏、独立部署、模块安全性
C、
多态性、模块封装性、后期绑定和装载、安全性
D、
构件抽象、可替代性、类型安全性、事务管理
【正确答案】
C
【答案解析】
COP需要的基本支持包括多态性(可替代性),模块封装性(高层次信息的隐藏),后期绑定和装载(部署独立性)、安全性(类型和模块安全性)。
提交答案
关闭