Objekt-orienteret Programmering og Algoritmik
Lektion 6

Der bliver en re-eksamen i OOPA onsdag 9. februar 2011. Denne re-eksamen vil være mundtlig. Se her.

Emne
Abstrakte klasser og interfaces

Abstrakte klasser. Abstrakte metoder og abstrakte properties. Interfaces. Klasser som implementerer interfaces. Interfaces in C# bibliotekterne. Designmønstre. Composite.

Dato
Torsdag 11.3.2010

Plenum
Klokken 12.30 - 14.15 i A414

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

Læsevejledning: I kapitel 30 er afsnittene 30.1 og 30.2 de vigtigste. I kapitel 31 består de vigtiste dele af afsnit 31.1 - 31.4. I kapitel 32 er vores primære interesse designmønstret som kaldes Composite. Endvidere vil vi se på cloning. I kapitel 32 skal I derfor først og fremmest læse 32.1 - 32.8.

Øvelser
Øvelserne til denne lektion afholdes torsdag 11.3.2010 klokken 14.30 - 16.15

  1. Exercise 8.3     (Course and Project classes)
  2. Exercise 8.2     (A specialization of Stack)
  3. Exercise 8.4     (The interface ITaxable)
  4. Exercise 7.2     (Point3D: A client or a subclass of Point2D?)
  5. Exercise 8.6     (Comparable Dice)
I dag er det ambitionen at løse opgaverne 8.3 og 8.2. Det vil ske i seminarrummet, parvis programmering, og fælles opsamling.

Referencer
Slides
Alle slides på én side


Kurt Nørmark

Genereret: Fredag 3. december 2010, 12:50:45
Programmeret af Kurt Nørmark med brug af LAML teknologi
Kurt Nørmarks Hjemmeside
BAIT Hjemmeside