首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在面向对象方法中,实现信息隐蔽是依靠
在面向对象方法中,实现信息隐蔽是依靠
admin
2012-12-13
72
问题
在面向对象方法中,实现信息隐蔽是依靠
选项
A、对象的继承
B、对象的多态
C、对象的封装
D、对象的分类
答案
C
解析
通常认为,面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。
封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。简单地说,封装就是隐藏信息。这是面向对象方法的中心,也是面向对象程序设计的基础。
继承性:子类具有派生它的类的全部属性(数据)和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。继承性自动在类与子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发效率,容易达到一致性。
多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类型的工作,但是却以不同的做法来实现。不必为每个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。
经过上述分析可知,在面向对象方法中,实现信息隐蔽是依靠对象的封装。正确答案是选项C。
转载请注明原文地址:https://kaotiyun.com/show/uQ2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列不属于处理Python中字典的方法的是()。
考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:列表中有四个元素,将其倒序输出。试题程序:#请在______处使用一行代码或表达式替换#注意:请不要修改其他已给出代码animals=[’cow’,’duc
现在假设有一个包含一个函数的程序放在一个文件中,在主程序文件中使用下面各种方法来导入它,哪一种方法是错误的?()
下列数据结构中,属于非线性结构的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
循环队列的存储空间为Q(1:50)。经过一系列正常的入队与退队操作后,front=rear=25。然后又成功地将一个元素退队,此时队列中的元素个数为()。
以下不属于Python的pip工具命令的选项是()。
下列程序创建了一个线程并运行,请填空,使程序完整。publicclassThreadTest{publicstaticvoidmain(Stringargs[]){Helloh=newHello();【】;t.sta
在Java编程语言中,用______、______、______语句来处理异常。
在异常处理中,如释放资源、关闭文件、关闭数据库等由哪个子句来完成?()
随机试题
怎样进行如图3—17所示的外轮廓综合零件的数控车削加工?
简述现代领导发展的基本趋势。
下列药物中具有酸碱两性的是
根据《中药品种保护条例》,错误的是
外汇风险
房屋:地基
经济全球化的决定力量和主导力量分别是()和()。
如何提防偷自行车大盗?别拿24小时监控录像说事儿,摄像头经常生成海量的图像资料,即使录到窃案,也往往在回放时被忽略,在监控录像非常普及的英国,每年超过50万辆自行车被窃,其中只有不到5%最终能够物归原主。这段话主要说明()。
下列属于“类一对象”主要特征的是()。
【B1】【B6】
最新回复
(
0
)