创建一个三角形类Triangle,这个三角形有三个点(属性),每个点都是一个Point对象,这个三角形类有一个public方法isTriange(Point p1,Point p2,Point p3),这个方法能够判断三个点能否构成一个三角
问题描述:
创建一个三角形类Triangle,这个三角形有三个点(属性),每个点都是一个Point对象,这个三角形类有一个public方法isTriange(Point p1,Point p2,Point p3),这个方法能够判断三个点能否构成一个三角形【提示:在这个类中建立一个private方法float getLength(Point p1,Point p2)通过这个方法可以得到两个点之间的距离】;这个三角形还有两个public方法 getArea()【可以得到这个三角形的面积】和getTotalLen()【可以得到这个三角形的边长】;最后建立一个测试类加以验证
答
#include "math.h" //平方根 double sqrt(double) 平方 double pow(double x,double y); class Triangle{private:Point p1;Point p2;Point p3;public:bool IsTriangle(Point p1,Point p2,Point p3); //判断bool IsTr...