Autor | Zpráva | ||
---|---|---|---|
BlueRain_ Profil * |
#1 · Zasláno: 15. 2. 2008, 18:44:35
class hlavni{
public $promena; function __construct(){ $this->promena='data'; } } class zdedena extends hlavni{ function precti(){ echo parent::promena; } } $instance=new zdedena; $instance->precti(); Proc mi to pise chybu? Dík |
||
suky Profil |
#2 · Zasláno: 15. 2. 2008, 19:41:15
BlueRain_
Proc mi to pise chybu? Trochu konkretneji pro priste... jinak takto by to melo byt spravne: class hlavni{ public $promena; function __construct(){ $this->promena='data'; } } class zdedena extends hlavni{ function precti(){ echo parent::$promena; } } $instance=new zdedena; $instance->precti(); |
||
BlueRain_ Profil * |
#3 · Zasláno: 16. 2. 2008, 11:00:42
suky
Stále to hlásí chybu.. Nemůže to být statickou proměnou? |
||
Mastodont Profil |
#4 · Zasláno: 16. 2. 2008, 12:24:44
Je to statickou proměnnou, žádnou přece nemáš deklarovanou. Čeho chceš dosáhnout?
|
||
BlueRain_ Profil * |
#5 · Zasláno: 16. 2. 2008, 20:56:40
Mastodont
Potrebuju hodnotu promenych ze tridy hlavni pouzit v tride zdedena |
||
loyza Profil |
#6 · Zasláno: 17. 2. 2008, 08:34:13
No já bych to dělal asi takhle:
<?php class hlavni{ public $promena; function __construct(){ $this->promena='data'; } } class zdedena extends hlavni{ function precti(){ echo $this->promena; } } $instance=new zdedena; $instance->precti(); ?> |
||
BlueRain Profil |
#7 · Zasláno: 19. 2. 2008, 18:31:34
loyza
Skvělý! Dík |
||
Časová prodleva: 16 let
|
0