![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Nie rozumiem dlaczego zwraca mi taki błąd: Fatal error: Declaration of Guitarist::addInstrument() must be compatible with that of Musician::addInstrument() in /srv/http/ksiazka/1.php on line 23. Jeżeli nie macie nic do powiedzenia, to nie odpisujcie, nie chce żadnych komentarzy pomyśl, popatrz na 11 i 42 linijke, nie oczekuje tego. Chciałbym po prostu dowiedzieć się gdzie i co jest źle i jak to naprawić, będę bardzo wdzięczny. Ten post edytował cojack 14.05.2009, 12:55:49 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 51 Dołączył: 4.02.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ponieważ w interfejsie Musician metoda addInstrument() nie przyjmuje żadnych argumentów.
Pozatym jeśli masz polską edycję tej książki, to pierwszym krokiem powinno być sprawdzenie erraty: http://helion.pl/errata.cgi?id=php5zp Ten post edytował -=Peter=- 14.05.2009, 13:03:27 |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ale czego tu nie rozumiec?
Interface Musician mowi ze ma byc taka metoda: public function addInstrument(); a ty dajesz taką: public function addInstrument(Instrument $instrument) widzisz roznice? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Dzięki.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 15:52 |