第5周项目3 多文件组织
2015-04-12 12:26
106 查看
/*
*Copyright (c) 2015,烟台大学计算机学院
*All rights reserved.
*文件名称:.cpp
*作者:孙旭明
*完成时间:2015年4月12号
*版本号:v1.0
*问题描述:回想Engineer类的数据成员,有眼镜、背包等。某Engineer的眼镜、背包,是Glass、Bag类的对象。类中的数据成员,其类型可以是简单类型,也可以是类。通过这种方式,将某些类组合到另外的类中,当作其中的一个“部件”使用。
本项目设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形的三个顶点。利用设计的三角形类,输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。
提示:(1)这个问题需要用到两个类,顶点类参照项目1中的CPoint类;(2)三角形类参考下面CTriangle类的声明;(3)充分利用CPoint类中已有的代码实现;(4)关于三条边长的处理,可以增加三个私有属性,在初始化时求出来备用。当然,也可以在需要用到时再计算。
*/
*Copyright (c) 2015,烟台大学计算机学院
*All rights reserved.
*文件名称:.cpp
*作者:孙旭明
*完成时间:2015年4月12号
*版本号:v1.0
*问题描述:回想Engineer类的数据成员,有眼镜、背包等。某Engineer的眼镜、背包,是Glass、Bag类的对象。类中的数据成员,其类型可以是简单类型,也可以是类。通过这种方式,将某些类组合到另外的类中,当作其中的一个“部件”使用。
本项目设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形的三个顶点。利用设计的三角形类,输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。
提示:(1)这个问题需要用到两个类,顶点类参照项目1中的CPoint类;(2)三角形类参考下面CTriangle类的声明;(3)充分利用CPoint类中已有的代码实现;(4)关于三条边长的处理,可以增加三个私有属性,在初始化时求出来备用。当然,也可以在需要用到时再计算。
*/
相关文章推荐
- 第5周项目多文件组织
- 第5周项目3-用多文件组织多个类的程序
- 第5周项目多文件组织三角形类
- 第5周项目3-用多文件组织多个类的程序-对象作数组成员
- 2015-第5周项目3-用多文件组织多个类的程序
- 第5周项目3多文件组织
- 第5周项目3-用多文件组织多个类的程序
- 第5周项目3对象作为数据成员(多文件组织)
- C语言项目中头文件/代码文件的组织问题(使用VC6.0)
- 第四周任务二:利用多文件组织项目
- 第四周任务二(多文件组织项目)
- C++第6周项目5 - 多文件组织三角形类
- 多文件组织项目Student类
- 程序的多文件组织(项目三)
- 第六周项目四----用点类做成员的三角形类以及多文件组织的三角形类
- 2013第四周上机任务【项目3-程序的多文件组织】
- 第四周项目三----程序的多文件组织
- C++第13周项目5——银行系统多文件组织(v0.31)
- C++第13周项目4——多文件组织回文、素数
- 4-2 利用多文件组织项目