首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列代码段中声明了3个类: class Person{}; class Student:public Person{}; class Undergraduate:Student{}; 下列关于这些类之间关系的描述中,错误的是
下列代码段中声明了3个类: class Person{}; class Student:public Person{}; class Undergraduate:Student{}; 下列关于这些类之间关系的描述中,错误的是
admin
2017-07-05
53
问题
下列代码段中声明了3个类:
class Person{};
class Student:public Person{};
class Undergraduate:Student{};
下列关于这些类之间关系的描述中,错误的是( )。
选项
A、类Person是类Undergraduate的基类
B、类Undergraduate从类Student公有继承
C、类Student是类Person的派生类
D、类Undergraduate是类Person的派生类
答案
B
解析
本题考查基类和派生类的逻辑关系,属于基础知识,如果没有指明哪种继承方式,那么默认为私有继承,所以B选项错误。
转载请注明原文地址:https://kaotiyun.com/show/7LAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读以下程序 #includc<iostream.h> vold main() { Char line[10]; cin>>line; cout<<line<<endl; } 如运行时输入This is ex
一个C++程序由函数A(),B(),C()和函数P()构成,在函数A()中分别调用了函数B()和函数C(),在函数B()中调用了函数A(),且在函数P()中也调用了函数A(),则可以说
下列程序对加号进行了重载,划线部分的语句是【 】。#include<iostream.h>#include<math.h>classTriangle{intx,y,z;double
下列程序编译时发现pb->f(10);语句出现错误,其原因是【 】。#include<iostream.h>classBase{public:voidf(intx){cout<<"Base:"<<
根据输出结果填空完成下面程序。#include<iostream.h>classTest{private:staticintval;inta;public:
有如下类的定义。应在空格处填入的语句是()。classMyClass{______________intx,y;public:MyClass(inta=0,intb=0)
重载的流运算符函数经常定义为类的______函数。
下列程序时类D代码段出现编译错误,原因是【 】。#include<iostream.h>classA{public:A(charc){cout<<"A’sconstructor."<<c<<endl
在C++中的实型数据分为三种类型,即单精度float、双精度double和【 】。
在派生类中,重载一个虚函数时,要求函数名、参数的个数、参数的类型、参数的顺序和函数的返回值( )。
随机试题
PASSAGETWO(1)ItwassaidbySirGeorgeBernardShawthat"EnglandandAmericaaretwocountriesseparatedbythesamelan
由()负责组织、协调、指导全国的禁毒工作。
凉燥与温燥相同的症状是
目前认为下列哪种粉尘不会引起呼吸系统肿瘤
根据《水利工程施工监理规范》SL288—2014的有关规定,监理人应检查、督促承包人对发包人提供的测量基准点进行(),并督促承包人在此基础上完成施工测量控制网的布设及施工区原始地形图的测绘。
()在《论教学方法》一书中首次提出了教育要心理学化。
治安行政管理既有行政强制性,又有行政说服性,必须坚持( ),同时努力发展群众的自治管理。
一个容积为64升的鼓形圆桶上有A,B两孔,一种蒸馏水从A孔流入同时从B孔流出,如果通过A孔的流速为3升/小时,那么当B孔的流速为多少升时才能保证用96小时恰好装满该容器?
假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是( )。
有以下程序#includemain(){inti=0;i=~i;printf("%d\n",i);}程序运行后的输出结果是()。
最新回复
(
0
)