Portál AbcLinuxu, 12. května 2025 04:14
Oba přístupy jsou možné a každý z nich se hodí pro jiný případ.Díky.
Ovšem číst nebo upravovat data v jiných objektech je poněkud neobjektové, nemyslíš?Neobjektové ? A k čemu ty třídy pak jsou, když z nich nemám číst ?
Metoda f třídy C by měla volat jen: Metody třídy C Metody objektů vytvořených metodou f Metody objektů předaných jako argumenty metodě f Metody objektů, které jsou instanční proměnnou třídy Ckonec citace. 1) Metody třídy C metody uvnitř třídy C můžou volat jen metody které jsou ve třídě C, a to jako, že se mají volat jen uvnitř nebo se můžou volat i z venčí ? 2) Metody objektů vytvořených metodou f v metodě f vytvořím nějaký objekt a můžu volat jeho metody, a když metoda ff taky ve třídě C vytvoří objekt $this->objVytvorenyVmetodeFF = new Foo(), už ho v metode f volat nesmím ? 3) Metody objektů předaných jako argumenty metodě f budiž 4) Metody objektů, které jsou instanční proměnnou třídy C tomuto vůbec nerozumím Díky za objasnění
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.