#Klassen hus skal blant annet holde rede på sine trinn i en ordbok #I tillegg har hvert hus sine kjennetegn, symboler og farger #Ved opprettelse har alle hus 7 trinn, men ingen klasser. from trinn import Trinn class Hus: #Parametre: string, string, string, string #Instansvariabler: navn, kjennetegn, symbol, farger, alleTrinn : dictionary def __init__(self, navn, kjennetegn, symbol, farger): pass #Returnerer en ordbok med alle 7 trinn. #Nøkkelverdi blir "forste, andre osv...". Innholdsverdi er klassen Trinn def leggTilTrinn(self): pass #Plasserer en elev i en klasse på riktig trinn. #Parameter: elev-objekt og en string. String brukes til å velge riktig trinn. def leggTilElev(self, elev, trinn): pass #returnerer antall klasser det er på trinnet #parameter trinn: string def antallKlasserPaTrinn(self, trinn): pass #Returnerer totalt antall elever på hele trinnet #parameter trinn: string def antallEleverPaTrinn(self, trinn): pass #Returnerer totalt antall elever i hele huset, dvs alle elever på alle trinn def antallEleveriHus(self): pass def seKlasser(self, trinn): self._alleTrinn.seKlasser(trinn) def antallTrinn(self): return len(self._alleTrinn) def seAlleTrinn(self): print("~~~~~~~~~ Vi er i ", self._navn, "sitt hus ~~~~~~~~~") print(self._alleTrinn)