OOP

Kursus

OOP - Objekt-orienteret programmering

Tidspunkt

Endnu ikke fastlagt

Lærebog

Jacob Nordfalk: Objektorienteret programmering i Java.

Programmer

Der anvendes værktøjent Borland JBuilder, som kan fås på CD.

Andet materiale

Dokumentation fra Javasoft, sider med appletter, online træning. søgning, OSS
Introduktionen i JBuilder og medfølgende dokumentation.

Lærer

NN
E-post: nn@skole.dk


Lektion

Emner

Læsning til lektionen

Opgaver

Introduktion til programmering
Variabler: int og double
Kalde metoder
if-sætningen
Blokke
while-løkken

side 27 - 44

Opgaver

for-løkken
Typekonvertering

side 44 - 56

Opgaver

Bruge objekter
Point, String, Vector, Date

side 65 - 91

Opgaver

Definere klasser
Konstruktører
Objektrelationer

side 99 - 112

Opgaver

Nøgleordet this
Flere eksempler på objektrelationer
Pakker

side 112 - 124

side 155 - 159

Opgaver

Nedarvning
Polymorfi

s. 125 - 142 midt

Opgaver

Nøgleordet super
Stamklassen Object
Konstruktører i underklasser
Polymorfi

s. 142 midt - 150

Opgaver

Appletter
Grafik i paint()-metoden
Hjælp-systemet og Javas standarddokumentation

side 179 - 185

Opgaver

Grafiske brugergrænseflader
- grafik med standardkomponenter
Obligatorisk opgave

side 191 - 206

Opgaver

10 

Undtagelser
Intro til objektorienteret analyse

side 231 - 241
side 307 - 313

Opgaver

11 

Filhåndtering
Evt. intro til netværk
Vejledning i obligatorisk opgave

side 245 - 256
(side 257 - 262)


Opgaver

12 

Interface og polymorfi
Evt. intro til flertrådet programmering
Evt. intro til serialisering
Vejledning i obligatorisk opgave

side 207 - 217
(side 263 - 272)
(side 273 - 277)

Opgaver

13 

Hændelser
Arrays
Evt. Intro til kommunikation med databaser - JDBC

side 219 - 229
side 169 - 177
(side 285 - 290)

Opgaver

14 

Adgangskontrol
Nøgleordet final
Indre klasser
Lokale klasser
Anonyme lokale klasser
Evt. intro til RMI fjernkald af objekter

s. 291 - 294 midt

side 297 - 306


(side 279 - 283)

Opgaver

15 

Opsamling