Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 28.04.2006 Ostrzeżenie: (0%)
|
Do swojego sklepu staram się zaprojektować klasę produkt, ale nie do końca wiem czy dobrze się za to biorę (jest to moja pierwsza klasa), także jakbyście mi mogli powiedzieć czy dobrze kombinuje.
jej wstepny projekt:
Mam watpliwości co do metody dodaj, bo jest ona trochę niespojna z resztą klasy, bo jako jedyna nie wymaga parametru( id produktu) bo jeszcze takiego poprostu nie posiada, także nie wiem czy powinnem ją umieszczać w tej klasie. Zastanawiam się też jeszcze czy jeden argument to nie mało, ale zaden inny mi nie przychodzi na mysl. Będe wdzieczny za wszelkie uwagi które pomogą mi nabrać doświadczenia w tworzeniu klas. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 28.04.2006 Ostrzeżenie: (0%)
|
Witam ponownie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Postarałem się wprowadzić w życie zmiany jakie mi zaproponowaliście i wyszło mi takie cuś:
Klasa grupa jest mniej wiecej analogiczna do klasy produkt tylko prostrza i krotsza dlatego ją zamieściłem, obie dziedziczą od klasy data. Jak myślicie tak to powinno wyglądać? Obie te klasy mają znajdować się niby w klasie modelu. Są to moje pierwsze skończone klasy także proszę o wyrozumiałość (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jak zauważacie jakieś błędy bardziej merytoryczne niż składniowe to skrobnijcie, bo chciałbym się jak najszybciej nauczyć poprawnie pisać w OOP. Pozdrawiam |
|
|
|
smajster [php] Klasa produkt 27.07.2006, 23:01:58
Jim nie jestem specem od obiektowości, ale w osta... 28.07.2006, 10:28:21
TomASS @Jim: Bardzo trafne i fajne uwagi Bardzo dobrym ... 28.07.2006, 12:05:57
Cysiaczek Może tak. co robi taka konstrukcja w ciele metody?... 4.08.2006, 02:03:14
smajster Skad mi sie to var tam wzielo
Ale jeśli chodzi... 4.08.2006, 02:37:05
TomASS 1. Jak na pierwszą skończoną to mi się podoba.
2... 4.08.2006, 10:18:01 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 01:05 |