#Denne klassen representerer studenter #Et strudentobjekt har et navn og en liste #med fag de er registrert på. from fag import Fag class Student: def __init__(self, navn): self._navn = navn self._fagliste = [] #legger til et fag-objekt i lista def leggTilFag(self, fag): self._fagliste.append(fag) #returnerer antall fag studenten tar def hentAntallFag(self): teller = 0 for fag in self._fagliste: teller += 1 return teller #returnerer studentens navn def hentStudentNavn(self): return self._navn #skriver ut navnet på alle faga studenten tar def skrivFagPaaStudent(self): print("**" + self._navn + "**") #pynta litt for fag in self._fagliste: print(fag.hentFagnavn()) print() def __repr__(self): strengen = self._navn + str(len(self._fagliste)) return strengen #ekstra def tarFag(self, fag): return fag in self._fagliste def fjernFag(self, fag): self._fagliste.remove(fag)