Mam następujący problem. Zrobiłem projekt z UMLa porobiłem te wszystkie diagramy za wyjątkiem diagramu klas. Nie mam pojęcia od czego zacząć i jak powinien wyglądać.
Jest to projekt firmy świadczącej określone usługi. Czy mógłby mi ktoś pomóc?
Wszystkie, a klas nie zrobiłeś? Ja umiem tylko ten, bo jest chyba najprostszy
Powinieneś zacząć od wyodrębnienia i wypisania istniejących w projekcie klas, następnie określenia jakie dane przechowują (to będą ich pola) oraz
jakie operacje będą wykonywały (to będą ich metody). Następnie należy określić w jaki sposób klasy będą powiązane i jak będą dziedziczyć (o ile będą). A potem optymalizacja w myśl zasady, że “dobrze zaprojektowana klasa spełnia jedną funkcję i nie udaje, że jest czymś innym, niż jest”.