首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹pmj2下的工程proj2,其中定义了Employee类和Manager类。Employee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类,用
请使用VC6或使用【答题】菜单打开考生文件夹pmj2下的工程proj2,其中定义了Employee类和Manager类。Employee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类,用
admin
2015-06-27
73
问题
请使用VC6或使用【答题】菜单打开考生文件夹pmj2下的工程proj2,其中定义了Employee类和Manager类。Employee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类,用于表示雇员中的经理。除了姓名和工作部分之外,Manager的属性还包括级别(level)。Employee类的成员函数print用于输出雇员的信息;Manager类的成员函数print负责输出经理的信息。请在横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的正确输出结果应为:
Name:SallySmith
Dept:SMes
Level:2
注意:只能在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。
#include
#include
usingnamespacestcl;
classEmployee{
public:
Employee(stringFlame,stringdept):
//**********found**********
{
}
virtualvoidprint()const;
stringdept()const//返回部门名称
{
//**********found**********
}
virtual~Employee(){}
private:
stringname_;
stringdept_;
};
classManager:publicEmployee{
public:
Nanager(stringname,stringdept,
intlevel):
//**********found**********
{
}
virtualvoidprint()const;
private:
intlevel;
};
voidEmployee::print()const
{
cout<<"Name:"<
cout<<"Dept:"<
}
voidNanager::print()const
{
//**********found**********
cout<<"Level:"<
end1;
}
intmain()
{
Employee*erap=newNanacjer("SallySmith”,”Sales”,2);
emp->print:();
deleteemp;
return0;
}
选项
答案
(1)nanle_(naiTle),dept_(dept) (2)returndept_; (3)Employee(name,dept),level_(1evel) (4)Employee::print();
解析
(1)主要考查考生对构造函数的掌握,这里使用成员列表初始化法对私有成员初始化。
(2)主要考查考生对成员函数的掌握,题目要求返回部门名称,因此这里是一条返回语句。函数要求返回的类型为string,因此直接返回dept_即可。
(3)主要考查考生对构造函数的掌握,因为Manager类是Employee类的派生类,因此它的构造函数要先对基类初始化,应使用成员列表初始化。
(4)主要考查考生对虚函数的掌握,因为Manager类是Errrployee类的派生类,因此它的print函数可以先调用基类的print函数,再输出自身要输出的数据,故为Employee::prim();。
转载请注明原文地址:https://www.kaotiyun.com/show/5IBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下属于情感分类的是
如果依据统计方法的功能进行分类的话,统计学可以分为()
下列选项中不是乌申斯基主张的教学原则是
下列选项中不是乌申斯基主张的教学原则是
学生通过体育活动能够获得愉悦的情感体验,这说明体育具有()
一般来说,贯穿于教育活动全过程,以改进工作为目标的教育评价是()
按照法的原则的位阶和具体程序不同,可将法的原则分为()。
设函数y=y(χ)在(0,+∞)上满足△y=(+χsinχ)△χ+o(△χ),且,则y(χ)=_______.
设f(χ)为单调函数,且g(χ)为其反函数,又设f(1=2),f′(1)=-,f〞(1)=1则g〞(2)=________.
设某数据库中有旅客表A(旅客编号,城市)和旅客表B(旅客编号,城市),现将所有旅客的数据存储这两张表中。请补全如下查询语句,使得该查询语句能查询所有旅客所在的全部的不重复的城市。SELECT城市FROM旅客表A【14】SELECT城市FROM旅客表B
随机试题
既治风湿热痹,又治湿热黄疸的约物是()(1992-29题)
采菊东篱下,________。(陶渊明《饮酒》(其五))
呼气储备量等于
病案登记的要点为
关于胰液中碳酸氢盐的错误叙述是
患儿男,10岁。以发热40.2℃收入院,诊断为乙脑。针对该患儿的高热,护理措施是()
某企业需要借入资金60万元,由于贷款银行要求将贷款金额的20%作为补偿性余额,故企业需要向银行申请的贷款数额为()万元。
一只鸡长着多个脑袋。请你联想。
据统计,西式快餐业在我国主要大城市中的年利润率,近年来稳定在2亿元左右。扣除物价浮动因素,估计这个数字在未来数年中不会因为新的西式快餐网点的增加而有大的改变。因此,随着美国快餐之父艾德熊的大踏步迈人中国市场,一向生意火爆的麦当劳的利润肯定会有所下降。以下哪
A、Cutoffwhitecollarofficejobs.B、Developartificialintelligence.C、Investintransformingtheirworkforce.D、Attractmore
最新回复
(
0
)