Autor Wątek: Zasady OOP (tablica danych osobowych)  (Przeczytany 1207 razy)

Offline Finch

  • Użytkownik

# Wrzesień 21, 2013, 14:27:17
Witam.
Mam pytanie odnośnie tego jak powinno się do tego podejść.
Opcja 1
Stworzyć sobie klasę CLudzie a następnie z niej "tradycyjną" dynamiczną tablice.
Opcja 2
W klasie CLudzie umieścić wskaźnik do tablicy
Opcja 3
Stworzyć 2 kasy CLudzie i CTab odpowiedzialną za tablice.

Z góry dzięki
Wszelkie sugestie mile widziane
« Ostatnia zmiana: Wrzesień 21, 2013, 14:44:06 wysłana przez Finch »

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline Avaj

  • Użytkownik

  • +1
# Wrzesień 21, 2013, 14:54:23
Mało ogólnie, przydałoby się więcej szczegółów, co konkretnie piszesz i jakie dane są zawarte w każdym z tych obiektów, ale domyślam się, że to coś w stylu aplikacji webowej i po prostu piszesz klasy dla modelu. W takim razie zwykle tworzy się (różne ORMy to same generują) klasę Człowiek, który ma pola imię, nazwisko, pesel itp. oraz klasę Ludzie, która albo przechowuje w sobie te dane, ale zwykle są w bazie danych i posiada metody do przeszukiwania np. getPersonByPesel() itp.

Offline Finch

  • Użytkownik

# Wrzesień 21, 2013, 15:26:46
Dzięki wielkie, nie spodziewałem się tak szybkiej odpowieedzi ;)