Lab7

 avatar
unknown
python
5 months ago
576 B
2
Indexable
class Shape:
    def __init__(self, name):
        self.name = name

    def get_name(self):
        print("Name: ", self.name)

class Rectangle(Shape):
    def __init__(self, length, width):
        super().__init__("Alif")
        self.length = length
        self.width = width

    def area(self):
        print("Area: ", self.length * self.width)
    def perimeter(self):
        print("Perimeter: ", 2 * (self.length + self.width))

a = Rectangle(2, 5)
a.area()
a.get_name()
a.perimeter()
print()

b = Rectangle(5, 5)
b.area()
b.perimeter()

Editor is loading...
Leave a Comment