下列关于封装的描述中,错误的是( )。
A: 通过封装,对象的全部属性和操作结合在一起,形成一个整体
B: 通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见)
C: 通过封装,每个对象都称为相对独立的实体
D: 通过封装,对象的属性都是不可见的
A: 通过封装,对象的全部属性和操作结合在一起,形成一个整体
B: 通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见)
C: 通过封装,每个对象都称为相对独立的实体
D: 通过封装,对象的属性都是不可见的
举一反三
- 下列关于封装的说法中,正确的是_______ A: 封装是将所有对象的相关数据和函数封装在一起 B: 封装要隐藏全部的数据和函数,外部对这些数据和函数均不可访问 C: 封装至少保留一个外部接口 D: 封装以后,对象没有外部接口
- 封装是指将对象属性和操作结合在一起,构成一个独立的对象。封装使得对象属性和操作紧密结合在一起,这反映了事物的状态特性与动作是事物不可分割的特征。
- ( )就是信息隐藏,通过封装对外界隐藏了对象的实现细节。
- 面向对象的一个重要特征是封装性,即对客观事物(对象)进行抽象,通过类封装对象的()和()。
- 对封装的理解正确的是()。 A: 封装就是把对象的属性和行为结合成一个独立的单位 B: 封装就是把对象完全隐蔽起来,不让外界访问 C: 封装性是一个使用问题 D: 封装和抽象是一回事