Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 420 Pomógł: 44 Dołączył: 22.10.2008 Ostrzeżenie: (0%)
|
Witam zacząłem bawić się troszkę uml zakładam temat tutaj bo niestety niema na tym forum działu uml i w tym miejscu raz jeszcze rzucę propozycję utworzenia takiego działu. W końcu wcześniej czy później każdemu programiście przyjdzie się zmierzyć z tym językiem.
Problem mam taki zacząłem szukać klas jakie powinny być w projekcie no i przy identyfikacji klas ukazało mi się mnóstwo list np: lista ofert, lista wiadomości, lista zamówień i wiele wiele innych. I teraz pytanie jak to rozwiązać w pierwszej chwili pomyślałem klasa bazowa(abstrakcyjna) lista a każda lista będzie dziedziczyć po tej klasie jakieś podstawowe właściwości. Ale w ten sposób będę miał mnóstwo(dziesiątki) rożnych klas dziedziczących po liście. To drugi pomysł jedna klasa lista obsługuje wszystkie listy. No i to też nie wydaje mi się dobrym pomysłem może ktoś zaproponuje jakieś ciekawe rozwiązanie. Ten post edytował patryczakowy 16.05.2009, 20:06:38 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 420 Pomógł: 44 Dołączył: 22.10.2008 Ostrzeżenie: (0%)
|
Jako że zamierzam to zrobić na smarty to chyba rodzaj takiego kontrolera będzie właśnie pełniła klasa smarty której przekażę tablicę lub obiekt i nazwę szablonu.
Czy może lepiej napisać jakąś własną klasę dziedziczącą po smarty? Co to jest interfejs to wiem tylko jak miała by wyglądać implementacja takiego iteratora bo tego za bardzo nie rozumiem? |
|
|
|
patryczakowy [uml] Indetyfikacja klas 16.05.2009, 19:15:08
Crozin Przepraszam, że nie na temat, ale język polski obs... 16.05.2009, 19:52:16
patryczakowy Teraz lepiej? 16.05.2009, 20:07:53
JoShiMa A te listy to nie mogą być po prostu tab... 16.05.2009, 20:23:11
patryczakowy Taki że będę z tego robił diagram klas.
Mógłbyś ro... 16.05.2009, 20:28:44 
JoShiMa Cytat(patryczakowy @ 16.05.2009, 21:28... 16.05.2009, 20:36:50
patryczakowy No właśnie nie każda lista będzie miała metody nie... 16.05.2009, 20:46:06
Crozin Cytatinne zaś będą posiadać metody dodawania, usuw... 16.05.2009, 21:02:13
patryczakowy Wyświetlać czyli dołączać odpowiedni szablon 16.05.2009, 21:08:55
Crozin Takie coś to już nie zadanie dla tej listy (kolekc... 16.05.2009, 21:30:25
patryczakowy A możesz podać jakiś uproszczony przykład takiego ... 17.05.2009, 15:21:33
Crozin kontroler:[PHP] pobierz, plaintext <?php$abcJak... 17.05.2009, 15:49:41
Crozin Eee... Smarty to może być co najwyżej widok, nie k... 17.05.2009, 16:44:12
patryczakowy ok dzięki na razie za wszystkie podpowiedzi jak pr... 21.05.2009, 21:39:47 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 15:30 |