Objekt-orienteret Programmering
Lektion 3


Emne
Klasser og objekter 1

Klasser. Synlighed. Instans- og klassevariable. Det nuværende objekt. Instantiering af klasser. Konstruktorer.

Dato
Fredag 18.9.2009

Forelæsning
Klokken 10.15 - 12.00 i Auditoriet

Litteratur
Kapitel 10-12 af Object-oriented Programming in C# af Kurt Nørmark .
Du kan vælge mellem HTML og PDF versionen.

Supplerende læsning: Kapitlet Classes and Method fra bogen An Introduction to Object-oriented Programming af Timothy Budd.
(For de studerende der ønsker yderlig dybde. Dette bliver ikke OOP pensum).

Øvelser
Øvelserne til denne lektion afholdes mandag 21.9.2009 klokken 12.30 - 14.15

Som et eksperiment afholdes øvelserne denne gang som en programmeringsworkshop i auditoriet. Her vil vi vekselvirke mellem individuel/parvis programmering og programmering i plenum.
  1. Exercise 3.4     (How private are private instance variables?)
  2. Exercise 3.3     (Public data representation)
  3. Exercise 3.7     (Sharing the Random Generator)
  4. Exercise 3.5     (The method LogTransaction in class BankAccount)
Det forventes ikke at alle studerende kan nå alle opgaverne. Løs opgaverne i angivne rækkefølge.

Referencer


Kurt Nørmark

Genereret: Fredag 12. Februar 2010, 09:23:43
Programmeret af Kurt Nørmark med brug af LAML teknologi
Kurt Nørmarks Hjemmeside
Dat1
SW3