Vytvořme nový Python program a programujme podle následujících pokynů:
Kniha.__init__, který přijímá parametry nazev,
autor a pocet_stran.self).Kniha metodu info(self).Kniha s různými údaji (např. Harry Potter a
Babička).info() pro každou vytvořenou instanci a ověřte výstup.# 1. & 2. Definice třídy Kniha a metody info
class Kniha:
def __init__(self, nazev, autor, pocet_stran):
self.nazev = nazev
self.autor = autor
self.pocet_stran = pocet_stran
def info(self):
print(f"Kniha '{self.nazev}' od autora {self.autor} má {self.pocet_stran} stran.")
# 3. Vytvoření instancí a volání metod
kniha1 = Kniha("Harry Potter a Kámen mudrců", "J.K. Rowlingová", 300)
kniha2 = Kniha("Babička", "Božena Němcová", 250)
# Výpis informací
kniha1.info()
kniha2.info()