Aprende a usar las clases

 


class Dog:

    

    tricks = []  #Llista compartida per totes les instàncies

    

    def __init__(self, name):

        self.name = name

        self.tricks = []

        

    def add_trick(self, trick):

        self.tricks.append(trick)

        

d = Dog('Fido')

e = Dog('Buddy')


d.add_trick('roll over')

e.add_trick('play dead')


print(d.tricks)


class Dalmatian(Dog) :

    def __init__(self, name, numSpots):

        self.numSpots = numSpots

        Dog.__init__(self, name)

f=Dalmatian('Thunder', 24)

Comentarios

Entradas populares de este blog