题目内容

面向对象的编程语言有封装、继承 、多态等主要的特征,其中下面关于封装正确的是:

A. 在面向对象的编程语言中,对象是封装 的最基本单位,面向对象的封装比传统语言的封装更为清晰、更为有力
B. 面向对象的封装就 是把描述一个对象的属性和行为的代码封装在一个“模块”中,也就是一个类
C. 只要 记住让变量和访问这个变量的方法放在一起,将一个类中的成员变量全部定义成私有的,只 有这个类自己的方法才可以访问到这些成员变量,这就基本上实现对象的封装
D. 把对同 一事物进行操作的方法和相关的方法放在同一个类中,把方法和它操作的数据放在同一个类 中。

查看答案
更多问题

面向对象的编程--把握一个原则:把对同 一事物进行操作的方法和相关的方法放在同一个类中,把方法和它操作的数据放在同一个类 中。例如,人要在黑板上画圆,这一共涉及三个对象:人、黑板、圆,画圆的方法要分配给哪个对象呢?

A. 由于画圆需要使用到圆心和半径,圆心和半径显然是圆的属性,如果将它们在类中 定义成了私有的成员变量,那么,画圆的方法必须分配给圆,它才能访问到圆心和半径这两 个属性
B. 画圆这个方法应该分配 在人这个对象上
C. 画圆这个方法应该分配 在黑板这个对象上
D. 以上都不是

面向对象的编程--把握一个原则:把对同 一事物进行操作的方法和相关的方法放在同一个类中,把方法和它操作的数据放在同一个类 中。司机将火车刹住了,刹车的动作应该分配给哪个对象?

A. 刹车的动作是分配给司机
B. 分配给火车
C. 分配给火车及司机
D. 都不是

以下( )是证券投资基金的特点。①集合理财、专业理财 ②组合投资、分散投资③集中管理、保障安全 ④利益共享、风险共担

A. ①②③
B. ②③④
C. ①②④
D. ①②③④

证券投资基金是一种结合投资方式,它与股票、债券的区别在于( )。①反映的经济关系不同 ②筹集资金的投向不同③收益风险水平不同④发行方式不同

A. ①②③
B. ②③④
C. ①②④
D. ①③④

答案查题题库