关于对象封装的叙述,正确的是()。
A: 每个程序模块中都封装了若干个对象
B: 封装可实现信息隐藏
C: 封装使对象的状态不能改变
D: 封装是把对象放在同一个集合中
A: 每个程序模块中都封装了若干个对象
B: 封装可实现信息隐藏
C: 封装使对象的状态不能改变
D: 封装是把对象放在同一个集合中
举一反三
- 下列关于“封装性”的说法中,错误的是()。 A: 封装性就是把对象的内部代码与操作过程隐藏起来 B: 封装是借助类来实现的 C: 封装是借助对象来实现的 D: 封装要求所有对象具备明确的功能,并有接口和其他对象相互作用
- 下列关于封装的描述中,错误的是( )。 A: 通过封装,对象的全部属性和操作结合在一起,形成一个整体 B: 通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见) C: 通过封装,每个对象都称为相对独立的实体 D: 通过封装,对象的属性都是不可见的
- 封装是一种()技术, 它使对象的使用者只能看到对象封装界面上的信息。 A: 面向对象 B: 信息隐藏 C: 数据库. D: 对象关系数据库.
- 下列关于封装的说法中,正确的是( ) A: 封装可以提高代码的安全性 B: 封装是隐藏对象的属性和实现细节,对外提供公有的访问方法 C: 封装是面向对象的三大特征之一 D: 仅仅private修饰的内容才是封装
- 下列关于封装的说法中,正确的是_______ A: 封装是将所有对象的相关数据和函数封装在一起 B: 封装要隐藏全部的数据和函数,外部对这些数据和函数均不可访问 C: 封装至少保留一个外部接口 D: 封装以后,对象没有外部接口