from meny import Meny from kunde import Kunde class TakeAway: def __init__(self, katNavnListe, kundefilNavn): self._menyen = Meny(katNavnListe) self._kunder = self._lesKundefil(kundefilNavn) # n?kkel = tlfNr, innhold = Kunde-obj def betjenKunde(self, telefonnummer): kunden = self._kunder[telefonnummer] bestilling = kunden.velgRetter(self._menyen) self._lagOgLeverMat(bestilling) def _lagOgLeverMat(self, bestilling): print("Lager:") for rett in bestilling: print(rett) print("Leverer maten...") # Denne metoden skulle ikke skrives p? eksamen: def _lesKundefil(self, kundefilnavn): kunder = {} kundefil = open(kundefilnavn, "r") for linje in kundefil: data = linje.strip().split() kunder[data[0]] = Kunde(data[0], data[1:]) kundefil.close() return kunder