任务描述:
Circle类具有类型为double的半径及周长、面积3个私有属性;具有设置半径的功能;具有返回周长和面积的功能。
Triangle类具有类型为double的三个边长及周长、面积私有属性;还有一个boolean类型的属性bool,用来判断三个边长是否构成一个三角形;具有设置三个边的功能;具有返回周长和面积的功能。
创建一个测试类Test,在类中分别创建Triangle和Circle的对象并调用方法输出圆形/三角形的周长和面积。
class Circle {
private double radius,circumference,area;//具有类型为double的半径及周长、面积3个私有属性
public Circle(double r) {
//方法
setRadius(r);
}
public void setRadius(double r){
//具有设置半径的功能
radius=r;
}
double getCircumference() {
//具有返回周长的功能
circumference=2*Math.PI*radius;
return circumference;
}
double getArea() {
//具有返回面积的功能
area=Math.PI*radius*radius;