class Destinasjon : # Konstruktør skrives av deg def __init__(self, navn, attraksjoner): self._navn = navn self._attraksjoner = attraksjoner # Returnerer destinasjonens navn: def hentDestNavn (self) : return self._navn # Skriver ut sitt navn og alle sine attraksjoner på terminalen: def skrivDest (self) : print(self._navn) for attraksjon in self._attraksjoner: attraksjon.skrivAttr() # Legger til en ny lokal attraksjon: def leggTilAttr (self, nyAttr) : self._attraksjoner.append(nyAttr) # Returnerer et tall som angir hvor mange av de lokale # attraksjonene som oppfyller et sett med krav (se deloppgave e): def antallAktuelleAttr (self, barn, fra, til) : ant = 0 for attr in self._attraksjoner: if attr.aapenIPeriode(fra, til): if (barn and attr.forBarn()) or not barn: ant+=1 return ant