Kode-eksempler

Her er en oversikt over alle kode-eksemplene. Eksemplene følger samme klassifisering og pakkestruktur som øvingene, f.eks. stateandbehavior og encapsulation, for å gjøre det lettere å se når de er relevante å bruke.

Tilstand og oppførsel (stateandbehavior)

Innkapsling (encapsulation)

  • Date - klasse for representasjon av dato.

  • Person - klasse for representasjon av person-navn.

  • TimeInterval - klasse for representasjon av tidsintervall.

Objektstrukturer (objectstructures)

  • TimeInterval - klasse for representasjon av tidsintervall, ved bruk av hjelpeklasse for tidspunkt.

Standardteknikker (patterns)

Delegering (delegation)

Observert-observatør (observable)

JavaFX

  • HelloWorld - minimalistisk eksempel på app med knapp som endrer tekst når den trykkes på

  • Chess - en sjakk-app, som utvikles i en rekke trinn