Introduktion til programmering i Java

Lektion 3

Denne lektion handler om sub-programmer.

Da jeg synes at Sun's Java tutorial ser ud til at kun at omtale sub-programmer, som i nogle sprog kaldes sub-rutiner, procedurer, funktioner eller metoder, i forbindelse med objekter og ikke som en selvstændig abstraktions form, har jeg valgt at vi lige tager en afstikker fra Sun's tutorial og følger tutorialen Java Programming: Chapter 4 Index før vi går videre med Objekter.

Slides

Kan findes her

Litteratur

Java Programming: Chapter 4 Index

Baggrundslitteratur

Som supplement, hvis du gerne vil læse på dansk, kan du læse javabog.dk - - Objekter afsnit 3.3.2 til 3.3.4

JavaRanch - Java Programming Style Guide

Opgaver og øvelser

I Java Programming: Chapter 4 Quiz lav Question 1-6 som gruppe opgaver og 7, 8, 10 som individuelle opgaver

I Java Programming: Chapter 4 Exercises læs solutions til opgave 4.3 og 4.4, prøv evt. at kompilere løsningsforslagene og kør de resulterende programmer. I behøver ikke selv at prøve at løse opgaverne, men I må selvfølgelig gerne prøve selv.

Start JavaKara programmet, klik på "Exercises" knappen. lav øvelserne "Follow Trees", "Slalom" og "DrawTriangles". Øvelserne findes ved at klike på "pulldown" menuen der står på "Kara and the cloverleafs". Øvelserne laves ved at modificere programmet der kommer frem når man klikker på "Programming" knappen. Hvis du synes øvelserne er for svære må du gerne "snyde" ved at kigge på "solution" og klikke "show program". Læs løsningen og afprøv programmet.