简答题
👁️ 浏览量:

试题题干

有一个Person类,私有数据成员name、age和sex分别表示人的姓名、年龄和性别。雇员类Employee是Person的派生类,新增数据成员部门department和薪水salary。请用C++代码描述这两个类,并用Employee类的成员函数Display实现雇员的姓名、年龄、性别、部门和薪水的输出。(要求编写派生类的构造函数)

参考答案

试题解析

定义派生类构造函数的一般格式如下: 

派生类名::派生类名(参数表):基类名1(基类1 初始化参数表),…,基类名m(基类m初始化参数表),成员对象名1(成员对象1 初始化参数表),…,成员对象名n(成员对象n 初始化参数表)
{
派生类构造函数函数体    //其他初始化操作
}