Witam mam do was teoretyczne pytanie jak dobrać system klas do zrealizowania takiego zadania:
"Napisać program umożliwiający wprowadzanie wydatków: na co, ile, gdzie. Program powinien potrafić wyświetlić wydatki za dany okres (miesiąc, rok), policzyć koszty poniesione na określoną grupę produktów, pozwalać na wskazanie sklepów, w których powinniśmy dokonać zakupu podanych towarów."
Ogólnie umiem to wszystko zrobić tylko ja bym to zrobił w jednej klasie o nazwie wydatek w której były by takie pola jak produkt, za ile, gdzie i kategoria produktu. A druga klasa reprezentowała by bazę wydatków. Czy to dobre rozwiązanie? Czy mógł by mi ktoś podsunąć inne przykładowe rozwiązanie, tzn jaki dobrać odpowiedni podział klas?
Pozdrawiam z góry dziękuję za pomoc.