实 验 四 C ++中 的 继 承 与 派 生 一 、 实 验 目 的 : 1. 理 解 C++中 继 承 与 派 生 的 概 念 ; 2. 掌 握 C++中 各 种 不 同 继 承 方 式 的 访 问 属 性 差 别 ; 3. 掌 握 单 继 承 与 多 继 承 的 实 现 方 法 ; 4. 掌 握 派 生 类 构 造 函 数 与 析 构 函 数 的 实 现 及 调 用 顺 序 ; 5. 掌 握 虚 基 类 的 使 用 方 法 。 二 、 实 验 任 务 【 题 目 】 小 型 公 司 人 员 管 理 某 小 型 公 司 有 四 类 人 员 : 经 理 、 技 术 人 员 、 销 售 经 理 、 销 售 员 。 设 计 一 个 基 类 employ ee, 派 生 出 manager( 经 理 )、 technician( 技 术 人 员 )、 salesmanager( 销 售 经 理 )、 saleman( 销 售员 )。 销 售 经 理 既 是 经 理 又 是 销 售 员 , 兼 具 两 类 人 员 的 特 点 , 因 此 同 时 继 承 manager 和 salesman 两 个 类 。 1、 类 定 义 1) employ ee 类 : 基 本 信 息 : 编 号 、 姓 名 、 性 别 、 出 生 日 期 、 职 位 、 薪 水 等 ; 出 生 日 期 使 用 自 定 义 的 Date( 日 期 ) 类 ; 2) Date 类 : 成 员 变 量 : 年 、 月 、 日 3) 派 生 类 technician: 新 增 属 性 : 工 作 时 间 派 生 类 saleman: 新 增 属 性 : 销 售 额 、 所 属 部 门 2、 实 现 人 员 信 息 的 录 入 与 显 示 ; 3、 计 算 并 显 示 个 人 月 薪 : 月 薪 计 算 办法 : 总经 理 拿固定 月 薪 8000 元, 技 术 人 员 按每小 时 25 元领取月 薪 ; 推销 员 的 月 薪 按当月 销 售 额 的 4%提成 ; 销 售 经 理 固定 月 薪 5000 元加所 管 辖部 门 当月 销 售 总额 的 5‰ 。 【 提示 】 1、 在基 类 中 , 除了定 义 构 造 函 数 和 析 构 函 数 , 还应统一 定 义 对各 类 人员 信 息 应有 的 操作 , 规范类 族中 各 派 生 类 的 基 本 行为, 但是 各 类 人员 的 月 薪 计 算 方 法 不 同 , 不 能在基 类 em...