Play audio slide show -- Keyboard shortcut: 'x'  Lecture overview -- Keyboard shortcut: 'u'  Previous page: Ansvaret for opdatering af brugergrænsefladen -- Keyboard shortcut: 'p'  Next page: Ansvaret for håndtering af events -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  Annotated slide -- Keyboard shortcut: 't'  Alphabetic index  Help page about these notes  Course home  Play sound for this slide -- Keyboard shortcut: 'y'    Grafiske brugergrænseflader i Java, del 1 - slide 25 : 30

Observer mønstret mellem model og view 

DivModPresenterObs.javaModel klassen med tilkobling og notification af observer.
 

DivModPresenterObs.javaView klassen med ny update metode.
 

DivModPresenterObs.javaController klassen (uændret).
 

Navigate to image seriesEn typisk interaktion mellem view, model og controller - her med observer mønstret.
 

 

Ved brug af observer designmønstret bliver der en minimal binding mellem model og syn

Hvis der tilføjes flere eller anderledes syn skal model programmet ikke ændres overhovedet