![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 19.02.2004 Skąd: Piaseczno Ostrzeżenie: (0%) ![]() ![]() |
Robie zorientowana obiektowo galerie. Poszczegolne zdjecia sa reprezentowane przez obiekty klasy Foto.I teraz mam pytanie: Czy funkcje takie Register(zarejstruj w bazie), Show(wysiwetl sformatowane info o zdjeciu) powinny byc metodami klasy foto, czy metodami klasy Galeria przyjmujacymi jako argument obiekt klasy Foto?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Seth:
Cytat Mozna do tego podejsc tez w ten spsoob, ze klasy Picture, PictureList beda tylko miejscami przechowywania danych bez metod operujacych na danych przechowywanych w bazie - do tego sluzyly by inne klasy.
Ale wtedy klasy przestaną byc klasami? Stana się zwyklymi 'strukturami'? Nie koniecznie gdyz klasa taka zawierala by tylko metody odpowiedzialne za pobieranie danych bez mozliwosci zapisywania danych czy tez ich zmiany. Czyli cos w rodzaju DataSetu (chyba tak to sie nazywalo) - klas potrzebnych min dla widoku strony. No ale zobaczymy jak to Ty wykombinujesz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 23:21 |