OOP2

ontwerpkeuzes.txt

1
Maarten Vangeneugden - 1438256
2
Structuur:
3
Window-class: een wrapper om snel windows te kunnen maken Swing (View)
4
5
Controller: Coordineert tussen de verschillende controllers, en houdt de data in
6
het programma bij
7
8
Article: Beschrijft een artikel zoals deze is uitgezet in de opgave.
9
Houdt ook bij wanneer een 
10
11
Boete berekenen:
12
Er is een method in de Penalty-class, (computePenalty), waar de boete berekend
13
kan worden. Een ontwikkelaar kan desgewenst deze method aanpassen, zodat er
14
gemakkelijk een nieuwe manier voor het berekenen van boetes kan worden
15
ingebouwd.
16
17
Data: Ik had niet de kans om snel een goede class te maken voor het correct
18
afhandelen van data. Dus heb ik gewoon gesteld om een datum als een string voor
19
te stellen, en een static method te maken in de Controller
20