C++程序设计实践上机指导书第八次
C++程序设计实践上机指导书第八次_c 上机实验报告
C++程序设计实践上机指导书 (第八次) 专业 计算机科学与
技术 班级 学号 姓名 XX 学院信息学院 实践成绩评价说明 1) 上
机前充分准备实践材料,对上机内容有程序草稿。(10 分) 2) 独立
完成实践任务,对实践过程非常清晰。(30 分) 3) 认真理解知识
点,能够与理论知识相结合。(10 分) 4) 在机房遵守上机守则,接
受实践指导教师的监督与管理。(20 分) 5) 认真填写实践指导书,
写出实践小结。(10 分) 6) 在实践中具备一定的创新思想,能够主
动与指导教师探讨。(5 分) 7) 加大实践工作量,主动完成实践指
导书中的选做题目。(5 分) 8) 掌握程序调试的方法,认真完成程
序调试工作,使程序能够运行(10 分)。
上机八 类与对象(四) 一、目的 1、学习类的组合;
2、体会类的组合的构造函数的使用方式;
3、理解利用友元关系实现数据共享的机制 4. 掌握类的友元函
数以及友元类的实现方法;
二、要求:
1. 在上课之前,每一个同学必须将题目、程序编写完毕,做好充
分的准备。
2. 所有环节均由每位同学独立完成,严禁抄袭他人结果。? 三、
步骤和内容 1、定义点类,使用友元函数计算两点间的距离,体会友
元函数的使用 2、在题目 1 的基础上,设计一个类 Trig,给定三角形
的三个定点的坐标(平面直角坐标系)要求:a) 用一个友元函数计算
三角形面积。
b) 将友元函数存放在一个类中,并将该类修改为类 Trig 的友元
类 注:三角形的面积公式为:已知三角形三边 a,b,c,则 (海伦
公式)(p=(a+b+c)/2) S= 3. 设计一个类 Sample,它有两个私