问题 单项选择题

在面向对象软件开发中,封装是一种()技术,其目的是使对象的使用者和生产者分离。

A.接口管理

B.信息隐藏

C.多态

D.聚合

答案

参考答案:B

解析:

[分析] 本题考查面向对象的基础知识。

在面向对象软件开发中,对象是软件系统中基本的运行时实体,对象封装了属性和行为。封装是一种信息隐藏技术,其目的是使对象的使用者和生产者分离,使对象的定义和实现分开。

单项选择题
多项选择题