# třída čtverec class square: def __init__(self, length): self.length = length def __str__(self): return "Square has side " + str(self.length) # výpočet obsahu čtverce def area(self): return self.length ** 2 # třída obdélník class rectangle: def __init__(self, length, b): self.length = length self.b = b def __str__(v): return "Rectangle has side " + str(v.length) + " and side " + str(v.b) # výpočet obsahu obdélníku def area(self): return self.length * self.b # porovnání dvou objektů def compare(a, b): if a.area() > b.area(): print("Object is bigger.") if a.area() < b.area(): print("Object is smaller.") a = square(10) b = rectangle(15, 6) print(a) print(b) print(compare(a,b))