![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam. Napisałem klasę Modules i rozszerzam ją klasą Links.
teraz wywołuję:
efekt: Kod Fatal error: Call to undefined method Modules::t() in ... on line 49 dlaczego?(IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
"extends" oznacza, że tworzona klasa jest rozszerzeniem/bardziej wyspecializowaną wersją innej, a nie że modyfikowana jest istniejąca już klasa. Innymi słowy: dziedziczenie działa w dół, nie w górę - to w Links masz dostęp do nie-prywatnych elementów klasy nadrzędnej.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 13:04 |