首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知基类Employee只有一个构造函数,其定义如下: Employee::Employee(int n):id(n){} Manager是Employee的派生类,则下列对Manager的构造函数的定义中,正确的是( )。
已知基类Employee只有一个构造函数,其定义如下: Employee::Employee(int n):id(n){} Manager是Employee的派生类,则下列对Manager的构造函数的定义中,正确的是( )。
admin
2020-04-07
35
问题
已知基类Employee只有一个构造函数,其定义如下:
Employee::Employee(int n):id(n){}
Manager是Employee的派生类,则下列对Manager的构造函数的定义中,正确的是( )。
选项
A、Manager::Manager(int n):id(n){}
B、Manager::Manager(int n){id=n;}
C、Manager::Manager(int n):Employee(n){}
D、Manager::Manager(int n){Employee(n);}
答案
C
解析
基类的构造函数是带有参数的,派生类从基类派生,这就需要在派生类的构造函数名后面显示的调用基类的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/Ut8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【】方式。
下列程序的输出结果是()。#include<iostream.h> voidmain(){doubled=3.2;intx,y:x=1.2;y=(x+3.8)/5.0cout<<y*
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max的调用中错误的是______。
有以下程序main( ){ int i=0,s=0;do{ if(i%2) {i+ +; continue; } i++; s+=i;}while(i<7)cout<<s<<end1;}执行后输出结果是
C++语言中,while循环和do-while循环的主要区别是()。
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
下面程序的结果为【】。#include<iostream.h>voidmain(){inta=1,b=2;boolc=1;if((a>b)||c)
在C++语言中,数据封装要解决的问题是
通过使用new和delete两个运算符进行的分配为______存储分配。
随机试题
组成计算机的五个基本部件是运算器、控制器、打印机、输入设备和输出设备。()
______agoodbeginningismade,theworkishalfdone.
气瘿的主要病因是:肉瘿的主要病因是:
牙龈病中最常见的是
桑白皮与葶苈子都既能泻肺平喘,又能()
财务会计报告就是会计报表()。
对于应收账款,下列说法正确的有()。
下列对不合格品纠正措施的表述正确的有()。
_________是20世纪最富有美国特色的一位作曲家,他将美国爵士乐的音乐素材与古典作曲技法融于一炉,为爵士乐走向世界舞台起了积极作用。
Whatdoesthepassagemainlydiscuss?
最新回复
(
0
)