要求:按照自己的理解,给出问题的定义,然后采用Java语言,给出规范标准的描述,并设计主类完成相关功能的显示
三角形的定义与描述
package ch09;
public class Sjx {
private double lengthA;
private double lengthB;
private double lengthC;
public double GetZhouchang(){//求周长
double a = lengthA+lengthB+lengthC;
return a;
}
public double GetMianji(){//求面积
double x = (lengthA+lengthB+lengthC)/2;
double s = Math.sqrt(x*(x-lengthA)*(x-lengthB)*(x-lengthC));
return s;
}
public Sjx(double lengthA,double lengthB,double lengthC) {
this.lengthA = lengthA;
this.lengthB = lengthB;
this.lengthC = lengthC;
}
public void show() {
System.out.println("三角形的周长为:"+GetZhouchang());
System.out.println("三角形的面积为:"+GetMianji());
}
}
package ch09;
public class Test_Sjx {
public static void main(String[] args) {
Sjx m1;
m1 = new Sjx(3,4,5);
//double c1=m1.getCircle();
//double s1=m1.getArea();
System.out.println("三角形:");
m1.show();
}
}