pan Oktabec,
vas kod *je* nezmyselny a popiera OOP. to ze je nutnostou vo vasom projekte a chcete prelomit oop, znamena len to, ze vas objektovy dizajn je zly.
ked mate triedu Netvor (vase A) a Trolla ktora dedi od Netvora (vase B), vy chcete
aby po vytvoreni vseobecneho Netvora sa zavolala metoda troll->sedPodMostom().
Netvor (vase A) je vseobecna trieda ktora nevidi a nepotrebuje a nechce vidiet do metod podtried pretoze by nebola znovupouzitelna
vy si myslite ze ked vyrobite Trolla a priradite ho do Netvora, zrazu trieda Netvor bude magicky vidiet do PRIVATNYCH metod Trolla (troll->dajSmrad()) ale takto to nefunguje
jedno z rieseni: vyrobit v Netvorovi protected metodu 'fun1', v Trollovi (a Drakovi a Hydre) ju prekryt.
alebo dajte konkretnejsi priklad namiesto A a B a fun1
To je zas rada, jak noha.
esteze tam nie su gettery a settery, to by sme si pochrochtali blahem