''' Klassen Hund''' class Hund: def __init__(self, kjonn, navn, alder): self._kjonn = kjonn #gutt = 1, jente = 0 self._navn = navn self._alder = alder #magisk str-metode, returnerer bare navnet def __str__(self): return self._navn #returnerer også en strengrepresentasjon her def hentHund(self): if self._kjonn == 0: #hvis det er en jente return "Navn: " + self._navn + ", alder: " + str(self._alder) + " kjønn: jente" else: #hvis det er en gutt return "Navn: " + self._navn + ", alder: " + str(self._alder) + " kjønn: gutt" #Returnerer 0 eller 1, kommer an på kjønnet def hentKjonn(self): return self._kjonn #Dersom hundene er samme kjønn, anses de som å være like, magisk metode def __eq__(self, other): return self._kjonn == other.hentKjonn()