Læst pensum (datalogi 2001/2002)



Programmering



OOP (Objekt Orienteret Programmering)


Software:
BlueJ 1.1.5 fra Monash University (OOP-model med Java-kode) - addon til JDK
UMLet 0.6 (OOP-model) - webbaseret + addon til JDK

Noter:
Om installering af Java, BlueJ & Editeur
Klasser i JavaScript
Objekter i JavaScript
Objektorienterede begreber, I (Java)
Objektorienterede begreber, II (Java)
Om BlueJ

Eksempler:
Grundlæggende datastrukturer programmeret som objekter i JavaScript
Modulo-tæller:     taeller.htm     (kalder script-filen taeller.js)
Stak, LIFO: stak.htm     (kalder script-filen stak.js)
Buffer (kø), FIFO: buffer.htm     (kalder script-filen buffer.js)

Opgaver:
sæt om JavaScript
sæt 1 om BlueJ - klasser, objekter, metoder, constructor, compiler
sæt 2 om BlueJ - debugger, implementation og interface
sæt 3 om BlueJ - lave egen klasser
sæt 4 om BlueJ - lave en pakke

Ekstra litteratur:
"Objektorienterede begreber", Matt Weisfeld, IDG-Forlag, ISBN: 87-7843-451-3

Links:
UML Resource Center
UML Resource Page
UML online course