我有3类 圆形,矩形和正方形
我想获取上述每个类所需的数据,并按用户创建它们。
这意味着 用户可以根据需要进行操作,例如3个 圆形 ,2个 矩形 和7个 正方形 。形状的数量取决于用户。
然后,我想将它们保存在 单元列表中, 并调用我的类方法,它们分别是 calculateArea 和
calculatePerimeter ,并使用名称显示它们的周长和面积。
我该怎么做?
这些是我的课
圈
public class Cricle {
private int radius;
public Cricle(int radius) {
this.radius = radius;
}
public double calculateArea()
{
return (radius*radius)*Math.PI;
}
public double calculatePerimeter()
{
return (radius*2)*Math.PI;
}
}
长方形
public class Rectangle {
private int width;
private int height;
public Rectangle(int width, int height) {
this.width = width;
this.height = height;
}
public int calculateArea() {
return width*height;
}
public int calculatePrimeter() {
return (width+height)*2;
}
}
广场
public class Square {
private int edge;
public int calculateArea() {
return edge*edge;
}
public int calculatePrimeter() {
return edge*4;
}
}