class Studentsystem: def __init__(self): self._alleStudenter = [] self._alleFag = [] def lesFraFil(self, filnavn): fil = open(filnavn, "r") fag = None for linje in fil: if linje[0] == "*": fag = Fag(linje[1:-1]) self._fag.append(fag) else: stud = self.finnStudent(linje[:-1]) if stud == None: stud = Student(linje[:-1]) self._studenter.append(stud) fag.leggTilStudent(stud) stud.leggTilFag(fag) fil.close() def finnStudent(self, navn): for stud in self._studenter: if navn == stud.hentStudentNavn(): return stud return None def finnFag(self, fagnavn): pass def leggeTilNyStudent(self, s): #s er en String pass def leggeTilNyttFag(self, f): #f er en String pass def registrerStudentPaaFag(self, stud, fag): pass def skrivStudenterVedFag(self, fag): pass def skrivFagPaaStudent(self, student): pass def fagMedFlestStud(self): pass def studMedFlestFag(self): pass def fjernStudFraFag(self): #krever implementasjon av fjern i Student og Fag pass def ordrelokke(self): pass