prosba o pomoc w tworzeniu diagramu klas

0

witam!
mam do przedstawienia taka rzeczywistosc: firma zjamujaca sie sprzedaza samochodow, z mozliwoscia zaplaty gotowka lub na raty, oraz w wybranej walucie.

stworzylem cos takiego, ale nie jestem pewien czy jest ok. prosze o uwagi, ewentualnie jakies podpowiedzi ;)
pozdrawiam

0

po pierwsze kurs walut to duble a nie int. Bo kurs raczej nie ma wartości całkowitych:)

0

Samochód jako kompozycja płatności i agregacja walut? Nie rozumiem idei...

Moim zdaniem Płatność powinna mieć kwotę (zamiast ceny w Samochodzie) i być powiązana z walutą. (Zakładam, że czy w przypadku gotówki czy rat zapłata odbywa się w jednej walucie). Waluta z kolei powinna mieć nazwę i kurs - to raczej wystarczy.
Po Płatności mogą dziedziczyć klasy PłatnośćGotówką (może mieć np pole typu data wpłaty) oraz PłatnośćRatalna. Ona z kolei może mieć typ (raty malejące, raty stałe), oprocentowanie, oraz być powiązana (przez kompozycję) z kolekcją klas Rata. Ta z kolei miałaby kwotę, datę płatności oraz np. status.

0

po pierwsze kurs walut to duble a nie int

To ja jeszcze jedną poprawkę ;).
Do precyzyjnych obliczeń finansowych służy typ Decimal.

0

@EJ - jeśli to Ty mi dziś wysłałeś maila, to nie dotarł. Następny tez nie dojdzie.
Pytaj na forum albo nie mnie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1