2 minutes, 30 seconds
Grafiske brugergrænseflader i Java, del 1
- slide 11 : 30
Ansvarsfordeling i eksemplet
Ansvar og ansvarsfordeling
Model
Beregner kvotient og rest
Tager initiativ til at opdatere synet
Kender synet
(for stort kendskab)
View
Opretter model og control objekterne (arbitrært)
Opretter GUI elementerne
Tilknytter input control objektet til relevante GUI elementer
Kender controller
(udnyttes til abonnement på hændelser)
Control
Reagerer på bestemte input
Opdaterer modellen som følge af relevant input
Kender både model og view