Lecture overview -- Keyboard shortcut: 'u'  Previous page: Den tomme kommando -- Keyboard shortcut: 'p'  Next page: Kommandoer til udvælgelse i Java (1) -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Play sound for this page -- Keyboard shortcut: 'y'  Page 16 : 39
Forelæsningsnoter i Objekt-orienteret Programmering
De ikke objekt-orienterede dele af Java
Blokke

Blokke benyttes til at gruppere et antal kommandoer til én kommando. Blokke kan ligeledes bruges til at introducere erklæringer af variable mv.

En blok er gruppering af kommandoer til én kommando hvori der også kan forekomme variabelerklæringer

En blok er en gruppe af kommandoer som har status af én enkelt kommando. I gruppen af kommandoer kan der forekomme erklæringer af variable.


{kommando-eller-erklærings-liste}

Bestanddelene i en blok omsluttes af tuborg parenteser, herefter kaldet 'klammer'

I forhold til Pascal svarer en blok til 'Begin ... End'. I Pascal kan vi ikke erklære nye navne i mellem begin og end. Det kan man derimod altid i Java blokke. Vi vil se mange eksempler på brug af blokke i det efterfølgende

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/BlockDemo1.javaEt Java eksempelprogram med forskellige blokke.

Et Java eksempelprogram med forskellige blokke. Vi ser her, at kroppen af procedurer blot er blokke.

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/BlockDemo1.javaSamme eksempel som ovenfor med markering af andre blokke.

Samme eksempel som ovenfor med markering af andre blokke. I main 'hovedprogrammet' ser vi et antal blokke