![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 16.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Piszą na wortalu, że deklaracja abstrakcyjnej metody musi mieć takie same parametry co definicja tej metody. Ale w tym przykładzie:
Metoda method nie ma żadnych parametrów. Dlaczego więc to:
Jest prawidłowe? Przecież czy true czy false, parametr występuje. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. PHP jest trochę głupie, bo żaden wariant poza metod() nie powinien być dozwolony w tym przypadku.
2. Zapewne jest to dozwolone ponieważ w obu przypadkach możesz wywołać method() - nie musisz niczego przekazywać. 3. Nie powinieneś nigdy z czegoś takiego korzystać, nawet jeżeli języka na to pozwala. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 01:51 |