Kurs: D0009E


__init__ är den specialmetod som körs när ett objekt skapas. Den initierar objektets attribut.

class Punkt:
    def __init__(self, x, y):
        self.x = x
        self.y = y
 
p = Punkt(3, 4)   # anropar __init__

Arv och super()

class Punkt3D(Punkt):
    def __init__(self, x, y, z):
        super().__init__(x, y)
        self.z = z

Se även