三角形是一种由同一平面内不在同一直线上的三条线段‘首尾’顺次连接所组成的封闭图形。请定义一个描述三角形的Triangle类: (1)三角形有三条边,为Triangle类定义 int型的sizeA、sizeB、sizeC共3个私有成员变量表示三条边的长度; (2)为三角形定义设置边长A的公共方法setA(int size_a);以及设置边长B、边长C的公共方法setB(int size_b)和公共方法setC(int size_c); (3)在图形应用中,经常需要计算三角形的周长,Triangle类提供计算三角形周长的公共方法getPerimeter()方法; (4)为Triangle类提供一个输出图形信息的公共方法show(),该方法使用System.out.println()显示三角形的三条边和周长信息。
时间: 2023-03-31 14:01:52 浏览: 106
好的,我可以回答这个问题。Triangle类可以定义如下:
```
public class Triangle {
private int sizeA;
private int sizeB;
private int sizeC;
public void setA(int size_a) {
sizeA = size_a;
}
public void setB(int size_b) {
sizeB = size_b;
}
public void setC(int size_c) {
sizeC = size_c;
}
public int getPerimeter() {
return sizeA + sizeB + sizeC;
}
public void show() {
System.out.println("三角形的三条边分别为:" + sizeA + "、" + sizeB + "、" + sizeC);
System.out.println("三角形的周长为:" + getPerimeter());
}
}
```
这个Triangle类有三个私有成员变量sizeA、sizeB、sizeC,分别表示三角形的三条边的长度。它还有三个公共方法setA、setB、setC,用于设置三角形的三条边的长度。它还有一个公共方法getPerimeter,用于计算三角形的周长。最后,它还有一个公共方法show,用于输出三角形的三条边和周长信息。
阅读全文