Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Konstrukcja obiektów, jakie podejście dla obiektów o wielu właściwościach
athabus
post
Post #1





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Witam,

zastanawiam się jak inicjować obiekty o wielu właściwościach. Dajmy na to mam produkt, który posiada 20 własności takich jak cena, nazwa, kategoria, marka itd itp.

Czy lepiej przekazać dużą tablicę asocjacyjną do konstruktora, czy zainicjować pusty obiekt i potem wywołać serię poleceń typu $produtk->setName() itd.

A może jest jeszcze jakiś inny patent?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TomASS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Z tego co mówisz, to rzeczywiście przechowywanie danych w obiektach ma dla Ciebie sens - dużo w tym racji. Możesz połączyć tablice z obiektami, masz np.

objCena i jako parametr przekazujesz do konstruktora tablicę z danymi (cena, stawka VAT, akcyza, itp..), tak jak mówisz obiekt ten od razu sprawdzał poprawność danych, idąc dalej np objRozmiar z przekazywaną tablicą parametrów może od razu sprawdzać czy wymiar nie jest np. liczbą ujemną.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 19:29