Będę tworzył aplikacje dziennika pojazdu w Javie. No to jak powinienem stworzyć klasę pojazd. Chcę aby pojazd składał się:
String nazwyPojazdu
String rokuProdukcji
String aktualnegoPrzebiegu
String opisu
No i jeszcze nie jestem pewien do końca jak zrobić wpisy przebiegów i wpisy dziennika. No wiem że muszę utworzyć dwie nowe klasy do ich przechowywania. No i pierwsze pytanie czy dodać te dwa atrybuty do klasy pojazd jako List <WpisPrzebiegu>
i List<WpisDziennika>
? I teraz drugie pytanie czy te dwie klasy WpisPrzebiegu i WpisDziennika powinienem utworzyć je w klasie pojazd czy na zewnątrz?
A trzecie pytanie dotyczy dobrych praktyk programowania. Czy walidacje danych z formularza powinienem umieścić w klasie pojazd czy w klasie formularza? Jeśli w pojeździe to powinno to być w konstruktorze czy w metodzie klasy?
dodanie znacznika <code class="java">
- @furious programming