62,614
社区成员
发帖
与我相关
我的任务
分享
定义三角形类Triangle,内容如下:
1.类包含的属性有:坐标系中的三个点 (`v1、v2和 v3`),均为Point类型,修饰符public。
三个边长(`s1、s2和 s3`),均为double类型,修饰符public。
2.类的成员方法有:
(1)sideS1(),计算v1到v2的距离,修饰符public,返回值类型double。
(2)sideS2(),计算v1到v3的距离,修饰符public,返回值类型double。
(3)sideS3(),计算v2到v3的距离,修饰符public,返回值类型double。
(4)getPerimeter(),计算三角形周长,返回值类型double。
(5)getType(),判断三角形类型,返回值类型String,如果三边相等返回 equilateral,两边相等返回 isosceles,三边都不同返回 scalene