djgprv
25.05.2010, 21:34:32
Witajcie, czy jest możliwe cos takiego:
w głównym dokumencie tworze obiekt $oA = new klasaA, $oB = new klasa B, w metodzie klasy B jest odwolanie do obiety $oA i jego wartosci -> jak to zrobić??? czy jakiś wzorzec znjadzie zastosowanie?
Z góry wielkie dzięki, pozdrawiam
zend
25.05.2010, 21:58:29
Możesz przekazać to przez konstruktor
$a = new Aclass();
$b = new Bclass($a);
Dostęp do wartości będziesz miał tylko w przypadku gdy te wartości będą zadeklarowane jako publiczne albo przez settery i gettery
djgrin
31.05.2010, 12:26:48
Cytat(djgprv @ 25.05.2010, 22:34:32 )

czy jakiś wzorzec znjadzie zastosowanie?
Możesz też zastanowić się nad wzorcami Registry albo Singleton - zależnie od tego, co chcesz osiągnąć.