首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在面向对象方法中,实现信息隐蔽是依靠
在面向对象方法中,实现信息隐蔽是依靠
admin
2012-12-13
63
问题
在面向对象方法中,实现信息隐蔽是依靠
选项
A、对象的继承
B、对象的多态
C、对象的封装
D、对象的分类
答案
C
解析
通常认为,面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。
封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。简单地说,封装就是隐藏信息。这是面向对象方法的中心,也是面向对象程序设计的基础。
继承性:子类具有派生它的类的全部属性(数据)和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。继承性自动在类与子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发效率,容易达到一致性。
多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类型的工作,但是却以不同的做法来实现。不必为每个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。
经过上述分析可知,在面向对象方法中,实现信息隐蔽是依靠对象的封装。正确答案是选项C。
转载请注明原文地址:https://kaotiyun.com/show/uQ2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下不是函数作用的选项是()。
以下程序的输出结果是()。ls=list(range(5))pdnt(ls)
考生文件夹下存在一个文件PY201.PY,请写代码替换横线,不修改其他代码,实现以下功能:使用turtle库的turtle.circle()函数、turtle.seth()函数和turtle.left()函数绘制—个四瓣花图形,效果如下图所示。
在软件开发中,需求分析阶段可以使用的工具是()。
树的度为3,共有31个结点,但没有度为1和2的结点。则该树中度为3的结点数为()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
循环队列的存储空间为Q(0:59),初始状态为空。经过一系列正常的入队与退队操作后,front=25,rear=24。循环队列中的元素个数为()。
下列叙述中正确的是()。
所有由Container派生的类称为______。
随机试题
浮士德的形象。
申请经济适用住的家庭必须同时符合下列条件具有________、_________、________。
单一因素比较法作为市场法的具体操作方法,具体又包含若干具体的评估方法,分别是【】
CharlesSteinmets,attheageoftwenty-seven,wasalreadyfamousasanelectricalgeniusandwasbecomingknownasawarm-h
一个体重为60kg的人,其血量约为
贮气囊的作用不包括下列哪项
按照《民用建筑可靠性鉴定标准》,民用建筑可靠性鉴定,可分为()鉴定。
我们要大力弘扬的时代精神是当代人民精神风貌的集中体现,是激发社会创造活力的强大力量。时代精神的内涵十分丰富,其核心是()。(2013.12单选)
数据结构分为逻辑结构和存储结构,循环队列属于【 】结构。
Everyoneexperiencesfearduringmajorcrisis—suchasfires,automobileaccidents,etc.Somepeopleevenfeelverynervouswhe
最新回复
(
0
)