编写一个三角形类,要求能够计算三角形的面积和周长。要求定义3个边长作为三角形类的属性,并具有构造方法和相应的get、set方法。在main方法中,用3、4、5作为三个边长创建一个三角形,然后输出该三角形的面积和周长。
import java.util.Scanner;
public class triangle {private double a;private double b;private double c;public double getA(){return this.a;}public double getB() {return this.b;}public double getC() {return this.c;}public void setA(double a) {this.a=a;}public void setB(double b) {this.b=b;}public void setC(double c) {this.c=c;}public double getArea() {double p;p=(a+b+c)/2;return Math.sqrt(p*(p-a)*(p-b)*(p-c));}public double getperimeter() {return a+b+c;}public triangle(double a,double b,double c){this.a=a;this.b=b;this.c=c;}public static void main(String[] args) {Scanner sc = new Scanner(System.in);double a=sc.nextDouble();double b=sc.nextDouble();double c=sc.nextDouble();sc.close();triangle m=new triangle(a,b,c);System.out.println("m的面积是:"+m.getArea());System.out.println("m的周长是"+m.getperimeter());}}