Autor | Zpráva | ||
---|---|---|---|
karel Profil * |
#1 · Zasláno: 3. 7. 2007, 10:37:07
ahoj všem!
díky za rady a/nebo nasměrování někam (ne do pr...e ;-)) |
||
karel Profil * |
#2 · Zasláno: 3. 7. 2007, 10:44:37
omlouvám se, odeslal jsem to omylem 2x, může to, pls někdo smazat?
|
||
karel Profil * |
#3 · Zasláno: 3. 7. 2007, 14:25:41
... ehm, nikdo neví? napsal jsem to nejasně? :(
|
||
one_k Profil |
#4 · Zasláno: 3. 7. 2007, 14:46:28
trochu se v tom ztraci ale urcite ti to fungovat nebude jelikoz musis definovat v kazde tride zda $kkk je public/private/protected/abstract
jinak TretiTrida absolutne netusi co to je $kkk.. bere ji jako nedefinovanou promenou - musis treti tride predat instanci prvni tridy:) Doufam ze sem se v tom nezamotal. Jinak:
|
||
Mastodont Profil |
#5 · Zasláno: 3. 7. 2007, 14:50:40
A zkoušel sis to sám? Já nechápu, na co se vlastně ptáš - jestli je $kkk přístupné nebo ne, si snad umíš ověřit sám, ne?
|
||
karel Profil * |
#6 · Zasláno: 3. 7. 2007, 14:51:04
děkuju za odpověď, vidím, že jsem to opravdu napsal nejasně.
Ty třídy od sebe nedědí. Vlastně otázka je prostá: když uvnitř jednoho objektu vytvořím jiný, ale jako odkaz: $kkk =& new Trida; jestli ten objekt bude viditelný i mimo tu první třídu? |
||
one_k Profil |
#7 · Zasláno: 3. 7. 2007, 14:52:47
pokud ten objekt bude public, tak nejspis ano. zkus to.
|
||
karel Profil * |
#8 · Zasláno: 3. 7. 2007, 14:53:12
Mastodont:
prostě mi není jasné, k čemu se používá ten operátor (myslím, že referenční): & |
||
Mastodont Profil |
#9 · Zasláno: 3. 7. 2007, 14:54:17 · Upravil/a: Mastodont
No nebude, když je to lokální proměnná.
EDIT - byl míněn ten první příklad. |
||
Mastodont Profil |
#10 · Zasláno: 3. 7. 2007, 14:55:26
karel
Operátor & se používal u objektů hodně v PHP4, protože tam se při použití = vytvářely kopie objektů. V PHP5 to už není nutné, protože tam = vrací odkaz, ne kopii. |
||
karel Profil * |
#11 · Zasláno: 3. 7. 2007, 14:57:14
AHA, to JE informace, díky!
K: |
||
one_k Profil |
#12 · Zasláno: 3. 7. 2007, 14:57:32 · Upravil/a: one_k
Mastodont takze $a = $b mi vrati referenci na $b a nezkopiruje ji?
editL: nerekl jsem to presne ale da se to z toho pochopit co mam na mysli:) |
||
Mastodont Profil |
#13 · Zasláno: 3. 7. 2007, 15:00:14
one_k
Řeč je o objektech. |
||
one_k Profil |
#14 · Zasláno: 3. 7. 2007, 15:01:18
Mastodont
aha tak to jo:) |
||
karel Profil * |
#15 · Zasláno: 3. 7. 2007, 15:26:16
sorry, ještě jednou pro Ty pomalejší (pro mě):
pokud vytvořím v rámci objektu A objekt B, tak ten objekt B není z vnějšku objektu A přístupný jinak než jako atribut objektu A: $A->$B; ? |
||
Časová prodleva: 17 let
|
0