""" * Description: Klassen Onske, som tar inn beskrivelse, antall og minimumspris. Har metodene passer og valgt. * Passer sjekker om minimumsprisen er mindre enn maksprisen og om antallet er st?rre enn 0. * Valgt reduserer antallet med 1 og returnerer beskrivelsen. * Har ogs? en metode __str__ som returnerer beskrivelsen og minimumsprisen. """ class Onske: def __init__(self, beskrivelse, antall, minimumspris): self._beskrivelse = beskrivelse self._antall = antall self._minimumspris = minimumspris def passer(self, maks): if maks < self._minimumspris or self._antall == 0: return False return True def valgt(self): self._antall -= 1 return self._beskrivelse def __str__(self): #return f'Aktiviteten er {self._beskrivelse} og minimumsprisen er {self._minimumspris}.' return "Aktiviteten er " + self._beskrivelse + " og minimumsprisen er " + str(self._minimumspris) + "." onske1 = Onske("iPad", 3, 2510) print(onske1.valgt())