第7题
在面向对象的方法学中,对象可看成是属性及对于这些属性的专用服务的封装体。封装是一种(1)技术,封装的目的是使对象(2)分离。
类是一组具有相同属性和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个(3)。类之间共享属性与服务的机制称为(4)。一个对象通过发送(5)来请求另一个对象为其服务。
A.组装
B.产品化
C.固化
D.信息隐蔽
第8题
A.数据结构封装了若干个变量
B.函数封装了若干行的语句
C.类/对象封装了若干数据结构和函数
D.其他选项中有错误描述
第9题
下列关于面向对象中封装的理解,错误的是______。
A) 封装是一种信息隐蔽技术,是指将数据和算法捆绑成一个整体,存取数据时只需要知道其算法的外部接口而无需了解数据的内部结构。
B) 对象是其全部属性和全部服务紧密结合而形成的一个不可分割的整体
C) 对象是一个不透明的盒子,表示对象状态的数据和实现操作的代码都被封装在黑盒子里边
D) 使用了封装机技术以后,类内部的数据和方法完全不可以被外界直接访问。
第10题
A.在面向对象的编程语言中,对象是封装 的最基本单位,面向对象的封装比传统语言的封装更为清晰、更为有力
B.面向对象的封装就 是把描述一个对象的属性和行为的代码封装在一个“模块”中,也就是一个类
C.只要 记住让变量和访问这个变量的方法放在一起,将一个类中的成员变量全部定义成私有的,只 有这个类自己的方法才可以访问到这些成员变量,这就基本上实现对象的封装
D.把对同 一事物进行操作的方法和相关的方法放在同一个类中,把方法和它操作的数据放在同一个类 中。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!