首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在面向对象方法中,实现信息隐蔽是依靠
在面向对象方法中,实现信息隐蔽是依靠
admin
2009-06-20
25
问题
在面向对象方法中,实现信息隐蔽是依靠
选项
A、对象的继承
B、对象的多态
C、对象的封装
D、对象的分类
答案
C
解析
通常认为;面向对象方法具有封装性、继承性、多态性几大特点,就是这几大特点,为软件开发提供了一种新的方法学。
封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。简单地说,封装就是隐藏信息。这是面向对象方法的中心,也是面向对象程序设计的基础。
继承性:子类具有派生它的类的全部属性(数据)和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。继承性自动在类与子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发效率,容易达到一致性。
多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类型的工作,但是却以不同的做法来实现。不必为每个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。
经过上述分析可知,在面向对象方法中,实现信息隐蔽是依靠对象的封装。正确答案是选项C。
转载请注明原文地址:https://jikaoti.com/ti/qvW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[])inti:for(i=0:i<N;i++)b[i]=a[i][i];main()int
下列叙述中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有以下程序段:charstr[4][12]={"aaa","bbb","ccc","ddd"},*p[4];inti;for(i=0;i<4;i++)p[i]=str[i];以下选项中不能正确引用字符串的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
软件需求规格说明书的作用不包括()。
下列选项中不属于软件生命周期开发阶段任务的是()。
以下选项中函数形参不是指针的是
算法空间复杂度的度量方法是
下面不能作为结构化方法软件需求分析工具的是
随机试题
ManyvisitorsfindsthefastpaceatwhichAmericanpeoplemoveverytroubling.One’sfirstimpressionislikelytobethatever
专利权人不包括外国自然人。()
“癸卯学制”的指导方针是()
通过打击,可以发挥震慑的威力,狠煞严重犯罪分子的气焰,有力地遏制严重刑事犯罪。为此,必须长期坚持对严重危害社会治安的犯罪分子采取依法从重从快惩处的政策,必要时在全国范围或较大区域内开展对()活动集中统一的打击行动。
已知闭曲线c的方程为|x|+|y|=2,则曲线积分().
ChrisNiedenthal,aWarsaw-basedphotographer,hastakentoslatheringhischeesewithbutter.Whenhe’sthirsty,sometimesheg
Peopleoftenwonderwhyhistoriansgotosomuchtroubletopreservemillionsofbooks,documentsandrecordsofthepast.Whyd
Accordingtotheauthor,the"SpaceRace"was______.Armstrong’squoteisutilizedinthelastparagraphbecause______.
80×86指令系统为变长指令系统,包括5个子段,其中规定操作类型的是( )。
Thegovernmentis______andwilltakethenecessarysteptomaintainsecurityandstability.
最新回复
(
0
)