首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在面向对象方法中,实现信息隐蔽是依靠
在面向对象方法中,实现信息隐蔽是依靠
admin
2009-06-20
40
问题
在面向对象方法中,实现信息隐蔽是依靠
选项
A、对象的继承
B、对象的多态
C、对象的封装
D、对象的分类
答案
C
解析
通常认为;面向对象方法具有封装性、继承性、多态性几大特点,就是这几大特点,为软件开发提供了一种新的方法学。
封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。简单地说,封装就是隐藏信息。这是面向对象方法的中心,也是面向对象程序设计的基础。
继承性:子类具有派生它的类的全部属性(数据)和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。继承性自动在类与子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发效率,容易达到一致性。
多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类型的工作,但是却以不同的做法来实现。不必为每个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。
经过上述分析可知,在面向对象方法中,实现信息隐蔽是依靠对象的封装。正确答案是选项C。
转载请注明原文地址:https://kaotiyun.com/show/1Ejp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun1(char*p){char*q;q=p;while(*q!=\’0’){(*q)++:q++;
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
有以下程序#include<stdio.h>main(){intx=0x9;printf("%c\n",’A’+x);}程序运行后的输出结果是
在面向对象方法中,不属于"对象"基本特点的是()。
下列给定程序中,是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正程序指定部位的错误,使它能得到正确结果。注意:不要改动main函
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
有关C语言标识符,以下选项中不合法的是()。
下面属于黑盒测试方法的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是
算法的有穷性是指()。
随机试题
胸胁支满,心下痞闷,胃中有振水音。脘腹喜温畏冷,泛吐清水痰涎,饮入易吐,口渴不欲饮水,头晕目眩,心悸气短,食少,大便或溏,形体逐渐消瘦,舌苔白滑,脉弦细而滑。治宜当选
“T”代表的碱基是
《传染性非典型肺炎疫情监测方案》规定,农村医疗机构及其医务人员发现传染性非典型肺炎病人或者疑似病人时,向当地县(区、市)疾病预防控制机构报告疫情的时限是
下列疾病脑脊液中,均以淋巴细胞增高为主,但除外
建设工程项目管理,是指自项目开始至项目完成,通过项目策划和项目控制,实现项目的费用目标、进度目标和质量目标。对此,下列理解中正确的是()。
()的观点作为马克思主义哲学的基本观点,在马克思主义哲学中占有重要地位。
()是20世纪40年代由美国劳工部设计的综合式职业性向测验
在Linux中,下列(49)可以获得任何Linux命令的在线帮助。
控件是窗体上用于显示数据、【】和装饰窗体的对象。
Wheredidtheconversationmostprobablytakeplace?
最新回复
(
0
)