у меня 3 класса
Круг, прямоугольник и квадрат
Я хочу дать необходимые данные для каждого из перечисленных классов и создать их пользователем, это означает, что пользователь может сделать
5 прямоугольников, 2 квадрата, 1 круг или 1 прямоугольник, 2 квадрата, 7 кругов или что-либо еще
Пользователь создал номер создания, это зависит от пользователя.
Затем я хочу сохранить их в списке единиц и вызвать методы моих классов, которые calcArea и CalculatePerimeter , и показать их периметр и площадь с их имя.
Как я могу это сделать?
Thease мои занятия
круг
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;
}
}