首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在面向对象方法中,实现信息隐蔽是依靠
在面向对象方法中,实现信息隐蔽是依靠
admin
2012-12-13
53
问题
在面向对象方法中,实现信息隐蔽是依靠
选项
A、对象的继承
B、对象的多态
C、对象的封装
D、对象的分类
答案
C
解析
通常认为,面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。
封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。简单地说,封装就是隐藏信息。这是面向对象方法的中心,也是面向对象程序设计的基础。
继承性:子类具有派生它的类的全部属性(数据)和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。继承性自动在类与子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发效率,容易达到一致性。
多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类型的工作,但是却以不同的做法来实现。不必为每个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。
经过上述分析可知,在面向对象方法中,实现信息隐蔽是依靠对象的封装。正确答案是选项C。
转载请注明原文地址:https://kaotiyun.com/show/uQ2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在Python语言中,不属于组合数据类型的是()。
生成一个[1,99]之间随机整数的函数是()。
关于字典的描述,错误的是()。
循环队列的存储空间为Q(0:59),初始状态为空。经过一系列正常的人队与退队操作后,from=25,rear=24。循环队列中的元素个数为()。
Python中定义类的关键字是()。
在考生文件夹下有一个文件PY103.py,请按照文件内的说明,完善代码,实现下面的功能:从键盘输入一个中文字符串变量s,内部包含中文逗号和句号。计算字符串s中的中文词语数。示例如下:请输入一个中文字符串,包含标点符号:问君能有几多愁?恰似一
以下选项中不是Python文件读写操作方法的是()。
下列JApplet实现了一个多行文本输入区和一个按钮,单击按钮则清空文本区内容,文本区使用带标题的边框。选择正确的语句填入横线处。importjavax,Swing.*;importjava.awt.event.*;
在Java语言中提供了标准类库,为编程所需的低层模块提供了常用的方法和接口,并将它们分装成包,每个包又包括子包,形成【】结构的类层次。
一般情况下,只有当switch语句中( )时,default子句才会被执行。
随机试题
2020年11月10日,以色列卫生部和外交部共同决定可以出访的“绿色”国家是()
微型计算机软件系统可以分为系统软件和()软件。
A.大陵B.膏肓C.水分、中极D.中渚、太溪心悸伴善惊者除选主穴外还可配用
该患儿最可能的诊断是该患儿与急性横断性脊髓炎鉴别时,下列哪项是后者最主要的特点
该病属若出现口渴甚者,则加
关于X线管焦点的调制传递函数(MTF)的叙述。错误的是
下列哪种辅助检查方法最有助于诊断胃溃疡穿孔()
患者,男,20岁,整个躯干前部包括会阴发生Ⅱ度烧伤,其烧伤面积为
学前教育评价的目的是()。
Thequestionofwhetherlanguagesshapethewaywethinkgobackcenturies;Charlemagneproclaimedthat"tohaveasecond【S1】__
最新回复
(
0
)