类模板允许定义友元。在一个类模板中,可以声明如下三种形式的友元函数: 友元函数为一般函数,则它是该类模板的所有实例化类的友元函数 友元函数为函数模板,但其类型参数与类模板的类型参数无关,则该函数模板的所有实例化函数都是类模板的所有实例化类的友元函数 友元函数为函数模板,但其类型参数与类模板的类型参数有关。通常,函数模板往往用该类模板作为其函数参数的类型,此时该友元函数模板的实例有可能只是该类模板的某些特定实例化(而不是所有实例化)类的友元 5.5 应用举例 【例5.12】类模板和模板类的使用 【例5.13】定义一个单向链表的模板类,分别实现增加、删除、查找和打印操作 【例5.14】定义了一个基类Person类及其两个派生类(Teacher和Student) 【例5.15】某个单位现有的所有员工根据领取薪金的方式分为如下几类:时薪工(hourly worker),计件工(piece worker),经理(manager),佣金工(commission worker)。时薪工按工作的小时支付工资,对于每周超过50小时的加班时间,按照附加50%支付。按生产的每件产品给计件工支付固定工资,假定该工人仅制造一种产品。经理每周得到固定的工资。佣金工每周得到少许的固定保底工资,加上该工人在一周内总销售的固定百分比。试编制一个程序来实现该单位的所有员工类,并加以测试 【例5.16】从二叉排序树中删
您可能关注的文档
- 第02章_用户管理与常用命令.pptx
- 体内受精和早期胚胎发育第二课时要素.ppt
- 第02章:数据库设计.ppt
- 竹林七贤简介.ppt
- 第03章 用图表说话.ppt
- 第 七 课 个 人 收 入 的 分 配(共计79张PPT).ppt
- 笔算乘法 连续进位 例3 第62页.ppt
- 第 7章 制冷修改.ppt
- 第03章 自然人-2016上.ppt
- 第03章-零售顾客行为分析.pptx
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)