Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wywoływanie metod w klasie nie zainicjowanej
patrycjusz
post
Post #1





Grupa: Zarejestrowani
Postów: 263
Pomógł: 0
Dołączył: 13.07.2003
Skąd: wawa

Ostrzeżenie: (0%)
-----


Witam
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Własnie sobie kodowałem i natrafiłem na taką dziwną dla mnie sprawe
zobaczcie ...
mamy sobie klasy wszystkie nie zainicjowane zawyjątkiem engine
Cytat
input
- input()
{
odowlanie $this->table_parse()
}
- table_parse()
- value_parse()
basmodel
- basemodel()
- init_db()
engine
- engine()

i teraz w momencie gdy basemodel dziedziczy z input a engine dziedziczy z basemodel wszystko jest ok t.zn w engine parent::input(); widzi w konstruktorze input metody z input czyli table parse()
ale w momencie gdy wykonuję to bez dziedziczenia czyli odwoluje sie w engine
input::input(); nie widzi metody table_parse czyli tak jakby odwolujac sie do roota/ojca klas i wywolujac jego konstruktor inicjuje on metody tej klasy ale z zew odwolujac sie do niej niestety nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) .
Bede wdzieczny za wskazowki, bo siedze i juz z godzinke sie glowie nad tym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ))
Pozdrawiam patS.
P.S. używam wersji php 4.3.4 sytabilnej
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:18