对封装的理解正确的是()。
A: 封装就是把对象的属性和行为结合成一个独立的单位
B: 封装就是把对象完全隐蔽起来,不让外界访问
C: 封装性是一个使用问题
D: 封装和抽象是一回事
A: 封装就是把对象的属性和行为结合成一个独立的单位
B: 封装就是把对象完全隐蔽起来,不让外界访问
C: 封装性是一个使用问题
D: 封装和抽象是一回事
举一反三
- 下列关于封装的描述中,错误的是( )。 A: 通过封装,对象的全部属性和操作结合在一起,形成一个整体 B: 通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见) C: 通过封装,每个对象都称为相对独立的实体 D: 通过封装,对象的属性都是不可见的
- 下列关于“封装性”的说法中,错误的是()。 A: 封装性就是把对象的内部代码与操作过程隐藏起来 B: 封装是借助类来实现的 C: 封装是借助对象来实现的 D: 封装要求所有对象具备明确的功能,并有接口和其他对象相互作用
- 封装是指把对象的( )结合在一起,组成一个独立的对象。
- 面向对象的一个重要特征是封装性,即对客观事物(对象)进行抽象,通过类封装对象的()和()。
- 面向对象的编程语言有封装、继承 、多态等主要的特征,其中下面关于封装正确的是: A: 在面向对象的编程语言中,对象是封装 的最基本单位,面向对象的封装比传统语言的封装更为清晰、更为有力 B: 面向对象的封装就 是把描述一个对象的属性和行为的代码封装在一个“模块”中,也就是一个类 C: 只要 记住让变量和访问这个变量的方法放在一起,将一个类中的成员变量全部定义成私有的,只 有这个类自己的方法才可以访问到这些成员变量,这就基本上实现对象的封装 D: 把对同 一事物进行操作的方法和相关的方法放在同一个类中,把方法和它操作的数据放在同一个类 中。