java编写一个三角形类setter
时间: 2024-05-20 10:15:52 浏览: 116
和getter方法应该怎么写?
你好!关于你的问题,我可以给出一些帮助。在Java中编写一个三角形类,可以包含以下属性:三条边长、三个角度、面积和周长等。此外,你还需要编写setter和getter方法,以便在类的外部对其进行操作和访问。下面是一个简单的例子:
public class Triangle {
private double a;
private double b;
private double c;
public Triangle(double a, double b, double c) {
this.a = a;
this.b = b;
this.c = c;
}
public double getA() {
return a;
}
public void setA(double a) {
this.a = a;
}
public double getB() {
return b;
}
public void setB(double b) {
this.b = b;
}
public double getC() {
return c;
}
public void setC(double c) {
this.c = c;
}
public double getPerimeter() {
return a + b + c;
}
public double getArea() {
double p = getPerimeter() / 2;
return Math.sqrt(p * (p - a) * (p - b) * (p - c));
}
//其他方法省略
}
以上是一个简单的三角形类,其中包含了三条边长以及获取面积和周长的方法。如果需要对三角形的其他属性进行操作,可以增加对应的setter和getter方法。希望这些能够对你有所帮助!
阅读全文
相关推荐




