Python
Напишите класс Rectangle, который описывает прямоугольник и принимает длины двух сторон. Кроме конструктора у класса Rectangle должно быть 3 метода:
Метод для вычисления периметра прямоугольника
Метод для вычисления площади прямоугольника
Метод для вывода описания прямоугольника на экран, который выводит длины его сторон, периметр и площадь. Для вычисления периметра и площади этот метод должен обращаться к предыдущим двум.
Answers & Comments
class Rectangle:
def __init__(self, a, b) -> None:
self.a = float(a)
self.b = float(b)
def getPerimeter(self) -> float:
return 2 * (self.a + self.b)
def getArea(self) -> float:
return self.a * self.b
def printDescription(self) -> None:
print("Сторона a:", self.a)
print("Сторона b:", self.b)
print("Периметр:", self.getPerimeter())
print("Площадь a:", self.getArea())