首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面选项中不属于面向对象程序设计特征的是
下面选项中不属于面向对象程序设计特征的是
admin
2013-02-27
83
问题
下面选项中不属于面向对象程序设计特征的是
选项
A、继承性
B、多态性
C、类比性
D、封装性
答案
C
解析
通常认为,面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。
封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。简单地说,封装就是隐藏信息。这是面向对象方法的中心,是面向对象程序设计的基础。
继承性:子类具有派生它的类的全部属性(数据)和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。继承性自动在类与子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发效率,容易达到一致性。
多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类型的工作,但是却以不同的做法来实现。不必为每个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。
经过上述分析可知,选项C的说法是错误的。
转载请注明原文地址:https://kaotiyun.com/show/ZlVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义 intfun(int*C){…} main() { int(*a)(int*)=fun,*b(),X[10],c; … } 则对函数fun的正确调用语句是()。
下列叙述中错误的是()。
以下给定程序中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列。否则输出“不能分解”。例如,当输入100时,输出:100=9+10+11+12+13+14+15+16100=18+19+20
有以下程序:#include<stdio.h>##definef(x)X*X*xmain(){inta=3,s,t;s=ffa+1):t=f((a+1));printf("%d,%d\n",s,t);}程序运行后的输出结果是(
设有以下函数:voldfun(intn,char*s){…}则下面对函数指针的定义和赋值均是正确的是()。
有以下程序:#include<stdio.h>intf(intn){staticinta=1;n+=a++;returnn;}main(){inta=3,s:s=f(a);s=s+f(a);printf("%d\n",
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
关于for循环,不正确的是()。
当+运算符被重载为友元函数时,友元运算符Obj1+obj2被C++编译器解释为______。
下列关于运算符重载不正确的是()。
随机试题
根据我国《宪法》和有关法律的规定,下列可向地方各级人民代表大会提出议案的主体中,表述正确的是:
根据新的外债统计口径,下列不属于我国外债范畴的有()。
不适用于在工商户集中、行业分工清楚、归口管理的一些城市的税收征收管理形式是()。
根据《企业破产法》的规定,在重整期间,有下列()情形之一的,经管理人或者利害关系人请求,人民法院应当裁定终止重整程序,并宣告债务人破产。
奥苏伯尔对学习进行了分类,根据学习进行的方式,可分为()。
在公文写作中,如有附件,关于附件格式的说法,不正确的是:
需求管理的主要目的不包括下列中的(357)。
Astheso-calleddebateoverhealthcarecontinuesintheSenate,letmetakeastepbackandlookatactualhealthcarereform
ChooseTWOletters,A-E.WhichTWOpiecesofadvicedoesthespeakergiveaboutpreparation?AReplaceanylooseplaster.BDo
A、Itisapowerfulandfast-actingdrug.B、Itcausesthefamiliaryellowandbrownstain.C、Increasedheartrate,andblooddise
最新回复
(
0
)