编写一个代表三角形的类。其中3条边为三角形的属性,并封装有求三角形的面积和周长的方法。分别针对3条边为3、4、5和7、8、9的两个三角形进行测试。
public class Triangle {
public static void main(String[] args) {
sanjiao A = new sanjiao();
A.a = 3;
A.b = 4;
A.c = 5;
System.out.println("三角形A:");
A.mianji();
A.zhouchang();
sanjiao B = new sanjiao();
B.a = 7;
B.b = 8;
B.c = 9;
System.out.println("三角形B:");
B.mianji();
B.zhouchang();
}
}
class sanjiao {
int a, b, c;
public void mianji() {
double p = (this.a + this.b + this.c) / 2;
double S = Math.sqrt (p * (p - this.a) * (p - this.b) * (p - this.c));
System.out.println("面积为:" + S);
}
public void zhouchang() {
int C = this.a + this.b + this.c;
System.out.println("周长为:" + C);
}
}