![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 1 Dołączył: 2.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Ostatnio zaczełem pisać klase wyszukiwarki. Jest sobie klasa bazowa search. Następnie każdy moduł cms'a tworzy klase pochodną dla klasy search. No i tu jest problem. Bo chce nażucić klasą pochodnym to, aby istniała w nich metoda gdzie_szukac(). Myślałem o klase abstrakcyjnej ale to odpada poniewaz w głównym pliku index wyświetlam metody z klasy search ktora ma za zadanie wyswietlanie wszystkich pól do przeszukania (select), a w oop dopiero zaczełem ;/ Myślałem o interfajsie ale nie wiem czy to dobry pomysl. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Interfejs narzuca publiczne metody dla klasy implementującej. Jeśli w podanym przykładzie nie będzie metody GdzieSzukac() php wypluje błąd. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 14:55 |