设计一个三角形处理类

设计一个三角形处理类,包含三条边长为数据成员,实现并测试这个类。类中包括的成员方法(要完成操作)有:
(1)构造方法;
(2)判别是否构成三角形方法;
(3)是否构成直角三角形方法;
(4)计算面积方法。

代码如下:如有帮助望点击我回答右上角【采纳】按钮支持一下。

public class Triangle {
    private double s1;
    private double s2;
    private double s3;
    public Triangle(){}
    public Triangle(double s1, double s2, double s3) {
        this.s1 = s1;
        this.s2 = s2;
        this.s3 = s3;
    }
    //判断是否构成三角形方法
    public boolean isTriangle(){
        if((s1+s2)>s3&&(s1+s3)>s2&&(s2+s3)>s1){
            return true;
        }
        return false;
    }
    //判断直角三角形方法
    public boolean isRightTriangle (){
        if (s1*s1==s2*s2+s3*s3||s2*s2==s1*s1+s3*s3||s3*s3==s1*s1+s2*s2){
            return true;
        }
        return false;
    }
    //计算面积方法
    public double area(){
        double p;
        p=(s1+s2+s3)/2;
        return Math.sqrt(p*(p-s1)*(p-s2)*(p-s3));
    }
}

参考一下: Java学习——判断三条边是否构成三角形以及构成直角、锐角、还是钝角三角形_最爱老詹LBJ的博客-CSDN博客_java判断三边是否构成三角形 public class Triangle { public boolean isTriangle(int a,int b, int c){ boolean flag=false; if ((a+b>c&&a+c>b&&c+b>a)&&(Math.abs(a-b)<c&&... https://blog.csdn.net/weixin_43105912/article/details/88554966
计算三角形周长和面积java代码_chen1053的博客-CSDN博客_java三角形的周长和面积 import java.util.*;public class Trangle { static double a,b,c; public Trangle() { } public double getCircle() { return a+b+c; } public double getArea() { double p=(a+b+c)/2.0; https://blog.csdn.net/chen1053/article/details/78913894