构建一个三角形类,包括3个数据成员,可以保存3条边的值,2个成员函数求面积和周长,建一个三角形对象

*问题描述:使用有默认参数的构造函数不给定实参时,默认边长为1


*完成日期:2015年4月4日 回想Engineer类的数据荿员有眼镜、背包等。某Engineer的眼镜、背包是Glass、Bag类的对象。类中的数据成员其类型可以是简单类型,也可以是类通过这种方式,将某些类组合到另外的类中当作其中的一个“部件”使用。 本项目设计一个三角形类其数据成员不再是三角形三条边的边长,而是三角形嘚三个顶点利用设计的三角形类,输入三角形的三个顶点求出其面积、周长,并判断其是否为直角三角形和等腰三角形 提示:(1)這个问题需要用到两个类,顶点类参照项目1中的CPoint类;(2)三角形类参考下面CTriangle类的声明;(3)充分利用CPoint类中已有的代码实现;(4)关于三条邊长的处理可以增加三个私有属性,在初始化时求出来备用当然,也可以在需要用到时再计算 *程序输入:三角形的三个顶点的坐标。 *程序输出:三角形的面积、周长并判断其是否为直角三角形和等腰三角形。

等腰三角形函数修正!!!

double无法明确比较!!

第一次在一個函数内定义两个类一开始很混乱,慢慢的才理清思路

我要回帖

 

随机推荐