

Jak v PHP podstrčit do objektu jinou class ?
Ahoj, mám objekt třídy Cat
$cat = new Cat() ;
V konstruktoru třídy Cat vytořím další objekt třídy Other
class Cat{
public function __construct(){
$obj = new Other() ;
}
}
tuto třídu 'Other' ale potřebuji nějak dostat do objektu '$cat'. Nemůžu použít 'extends', nemůžu ani přímo volat tuto třídu Nějaký nápad ? Díky
Nechapem jak "dostat". Classy maju members, ten si snad nastavujes, takze v celom Cat mozes pristupovat na ten konkretny objekt obj.
http://php.net/manual/en/language.oop5.properties. php
jenže já potřebuji ten objekt '$obj' nějak dostat do objektu '$cat', ono se to špatně vysvětluje, zkusím to jinak.
V souboru index.php mám
ve skutečnosti potřebuji to, aby se uvnitř třídy Cat() vytvořila nova třída
a tento objekt se nějak aplikoval do objektu $cat, ale vše musí být pouze uvnitř té třídy Cat() ne v souboru index.php
Ve finále v souboru index.php nebude objekt $cat třídy Cat() ale třídy Other().
ved to mas na tom linku, to su snad absolutne zaklady OOP. (los ti to uz napisal dole hotove)
Nepochopil jsi můj dotaz, možná ho ani pochopit nechceš.
Ve finále v souboru index.php nebude objekt $cat patřit již třídě Cat() ale bude patřit pouze třídě Other(). V této chvíli, mě již žádná třída Cat() nezajímá.
Nevím no, líp už to napsat neumím.
Doplň si do triedy Cat objekt $obj tak, ako som ti už nižšie napísal. Potom v index.php spravíš len toto: