首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于面向对象的程序设计方法中,正确的是( )。
下面关于面向对象的程序设计方法中,正确的是( )。
admin
2013-02-27
37
问题
下面关于面向对象的程序设计方法中,正确的是( )。
选项
A、“多态性”是指对象的状态根据运行的要求进行变化
B、“封装性”是指将不同类型的数据结合在一起作为一个整体来处理
C、在面向对象的程序设计中,结构化程序设计方法仍有着重要作用
D、基类的私有成员在派生类的对象中不可访问,也不占内存空间
答案
C
解析
面向对象中的多态性是指当多种事物继承自一种事物时,同一种操作在它们之间表现出不同的行为;而封装性是指将数据和算法捆绑成一个整体,这个整体就是对象,描述对象的数据被封装在其内部。C++是起源于C语言的一种面向对象的程序设计语言,因此C++语言既保留了传统的结构化程序设计方法,又支持面向对象程序设计方法;派生类不可访问基类中的私有成员,因此在派生类中直接引用基类的私有变量成员是不允许的,但可以通过基类的公用成员函数来引用基类的私有变量成员。
转载请注明原文地址:https://kaotiyun.com/show/S0Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() { ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++;
有以下程序 #include<stdio.h> #include<math.h> main() { ints;floatn,t,pai; t=1,pai=0,n=1.0,s=1; while(fabs(t)>1.0e-6)
以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>1000为止。 #include<stdio.h> main() {ints,n; s=1; n=1; do {n=n+1;s=s+n*n;}
有以下程序: #include<stdio.h> main() { intx=8; for(;X>0;X--) { if(x%3) { printf("%d,",X--);
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
以下选项中,能用作用户标识符的是()。
软件生命周期是指()。
表达式3.6-5/2+1.2+5%2的值是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
关于地址和指针,以下叙述正确的是()。
随机试题
政策终结中最直接、最彻底的方式是()
入侵经络、筋骨而引起痹证的邪气是
m和n发音的相同之处在于二者都是浊鼻音。()
设f(x2)=x4+x2+1,则f′(—1)=()。
InBritainpeopledrive______theleft.
下列选项说法不正确的是()。
人类生态学的方法主要着眼于人类与()的关系。
与传统知识观不同,建构主义知识观强调知识的()
我国宪法规定了公民享有平等权、政治权利和自由、宗教信仰自由、人身自由、社会经济文化权利等基本权利,这说明()。
Theideaofhumanoidrobotsisnotnew.TheyhavebeenpartoftheimaginativelandscapeeversinceKarlCapek,aCzechwriter,
最新回复
(
0
)