Kurssisisältö
In-Depth Python OOP
In-Depth Python OOP
4. Polymorphism and Abstraction
What are magic methods?
class Road: def __init__(self, length): self.length = length def __add__(self, other_road): return Road(self.length + other_road.length) road_1 = Road(20) road_2 = Road(30) road_3 = road_1 + road_2 # road_3 = road_1.__add__(road_2) print(type(road_3)) print(road_3.length)
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 5. Luku 1