问题
单项选择题
软件部件的内部实现与外部可访问性分离是指软件的______。
A.继承性
B.多态性
C.共享性
D.封装性
答案
参考答案:B
解析: 继承性是指一个类直接继承其父类的描述或特性,子类自动共享基类中定义的数据和方法;多态性是指同样的消息被不同的对象接收时可导致完全不同的行动,它的基础是软件部件的内部实现与外部可访问性分离;共享性是指同一数据或方法被不同的对象所使用;封装性是指对象的外部特性和内部操作相分离。