from bok import Bok class Bokhylle: def __init__(self, kapasitet): self._b?ker = [] self._kapasitet = kapasitet def er_ledig_plass(self): return len(self._b?ker) < self._kapasitet def legg_til_bok(self, bok): if self.er_ledig_plass(): self._b?ker.append(bok) return True return False def finn_bok(self, tittel, utgivelses?r): for bok in self._b?ker: if (tittel == bok.hent_tittel() and utgivelses?r == bok.hent_utgivelses?r()): return bok return None def __str__(self): streng = f"Bokhylle med kapasitet {self._kapasitet}" for bok in self._b?ker: streng += "\n" streng += str(bok) return streng