首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在面向对象方法中,实现信息隐蔽是依靠
在面向对象方法中,实现信息隐蔽是依靠
admin
2013-02-23
31
问题
在面向对象方法中,实现信息隐蔽是依靠
选项
A、对象的继承
B、对象的多态
C、对象的封装
D、对象的分类
答案
C
解析
通常认为,面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。
封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中 (对象中)。简单地说,封装就是隐藏信息。这是面向对象方法的中心,也是面向对象程序设计的基础。
继承性:子类具有派生它的类的全部属性 (数据) 和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。继承性自动在类勺子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发效率,容易达到一致性。
多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类犁的工作,但是却以不同的做法来实现。不必为每个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。
经过上述分析可知,在面向对象方法中,实现信息隐蔽是依靠对象的封装。正确答案是选项C。
转载请注明原文地址:https://kaotiyun.com/show/09Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){unsignedshorta=65536;intb;printfC%d\n",b=a);}
下面程序的输出是【】。main(){inta[]={2,4,6},*ptr=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y)<x)?*(prt+y):x;print
设x、y\z和k都是int型变量,执行表达式x=(y=4,z=16,k=32)后,x的值为______。
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=a;
有如下定义:structperson{charname[9];intage;};structpersonclass[10]={"Johu",17,"Paul",19,"Mary",18,"Adam",16,};根据上述定义,能输出
下列程序语句中,不正确的是______。
按条件f对关系R进行选择,其关系代数表达式为______。
若定义staticinta[2][2]={1,2,3,4},则a数组的各数组元素分别为______。
下列有关数据库的描述,正确的是
在数据库系统中,实现各种数据管理功能的核心软件称为【 】。
随机试题
世界上第一个保护知识产权的国际公约是()
启发式教学与注入式教学的区别。
采用直径为37mm的滤膜检测隧道内空气中总粉尘浓度时,滤膜上总粉尘增量不得大于()。
为了了解某市国有企业的基本情况,对该市所有国有企业进行调查,其中某一国有企业有正式员工5285人,临时员32950人,该国有企业最大的一个部门所有员工为780人,基中正式员工120人,高级工程师36人,占员工总数的19.3%,上述数值中属于统计指标的有
证券投资者在证券营业部开立资金账户时须签署的文件是()。Ⅰ.证券交易委托代理协议书Ⅱ.风险揭示书Ⅲ.客户资金第三方存管协议书Ⅳ.网上交易协议书
Pleasesignupassoonaspossibleforthe______ofthemuseumbecausetherearealimitednumberofseatsavailable.
某小区物业征集业主意见,计划从100户业主中抽取20户进行调查。100户业主中有b户户主年龄超过60岁,a户户主年龄不满35岁,户主年龄在36岁到59岁的有25户。为了使意见更具代表性,物业采取分层抽样的办法,从b户中抽取了4户。则a的值可能是(
建构主义学习理论强调教师的角色是
“落霞与孤鹜齐飞,秋水共长天一色”是下列哪一篇文章中的名句?()
HowmanyzonesistheLondonundergroundnetworkdividedinto?
最新回复
(
0
)