bild
Skolan för
elektroteknik
och datavetenskap

Programutvecklingsteknik, från föreläsning 5

Obs! Sidan är en sammanfattning av föreläsningen. Allt som tas upp på föreläsningen står inte här.

Föreläsningsbilder: Designmönster-start

MVC-programexempel kommer att läggas upp.

Färgblandning

Tre scrollbars reglerar mängden rött, grönt och blått. Programmet består av tre klasser.
ColorAndView.java omfattar både modellen (tre tal för vardera r, g och b) och View-delen.
ControlPanel.java innehåller färgreglagen.
ColorMix.java skapar och sätter ihop objekten av de två första klasserna. Här finns main-metoden.

Interaktiv sinuskurva

Här är modell, view och control i var sin klass.

Sinusmodel.java     Sinusview.java     Sinuscontrol.java

En fjärde klass är en (ärver från) JFrame. Den skapar objekt enligt ovan och sätter upp kopplingarna mellan dem. Heter ShowSinus.java. Main-metoden ligger i ShowSinus.

Copyright © Sidansvarig: Ann Bengtsson <ann@nada.kth.se>
Uppdaterad 2014-04-13