Informatika2-2012/Gyakorlat10

A MathWikiből
A lap korábbi változatát látod, amilyen Stma (vitalap | szerkesztései) 2012. április 19., 11:51-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Tartalomjegyzék

Class

készíts üres osztályt

használd összegyűjtött paraméter átadásra egy tetszőleges függvényen

örökítsd az osztályt egy másikban, nézd meg miket érsz él benne, miket tudsz felülírni, mi lesz az eredménye

készíts osztályokat

  • Jegyzettömb
  • Jegyzet
  • Írd felül a konstruktorukat
  • csináld meg, hogy a __len__ operátor a jegyzettömbben lévő jegyzetek számát adja vissza
  • csináld meg, hogy a __getitem__ operátor a jegyzettömbben az adott indexű jegyzetet adja vissza
  • csináld meg, hogy a __add__ operátor jegyzet esetén hozzáadja a jegyzetet, jegyzettömb esetén meg az abban lévő
  • csináld meg, hogy a jegyzettömb create_gen() függvénye egy a jegyzeteken végigfutó generátort adjon vissza
  • csináld meg, hogy a jegyzettömb __iter__ függvénye egy a jegyzeteken végigfutó iterátort adjon vissza
  • stb. ha találsz értelmes operátort még azt is módosíthatod, pl. __str__, __repr__, __call__

egészítsd ki a labirintus beolvasót a with kulcsszó használatával

Személyes eszközök