Objekt-orienteret Programmering
Lektion 1


Emne
Introduktion til OOP

Praktisk introduktion til kurset. Fra struktureret programmering til objekt-orienteret programmering (baseret på et eksempel). I hvilken forstand har objekt-orienteret programmering et fortrin i forhold til struktureret programmering. Begreber og fænomener som baggrund for forståelse af klasser og objekter.

Dato
Mandag 7.9.2009

Forelæsning
Klokken 14.30 - 16.15 i Auditoriet

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

Supplerende litteratur: Kapitlet Thinking Object-oriented fra bogen An Introduction to Object-oriented Programming af Timothy Budd.

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

  1. Exercise 1.3     (Concepts and Phenomena)
  2. Exercise 1.2     (Aggregated Concepts)
  3. Exercise 1.4     (University Concepts)
  4. Installer C#.
    Installer C# på din egen computer. På Windows kan du vælge mellem .NET Framework Version 3.5 Software Development Kit eller Visual C# 2008 Express. På Linux/Unix skal du vælge MONO. MONO er allerede installeret på instituttets applikationsservere(brug en af Linux maskinerne: homer, marge eller bart).
  5. Prøvekør din C# installation ved at indtaste, compilere og testkøre et Hello World Program
  6. Hexadecimale Tal.
    Studer Focus Box 6.1 og 6.2 i undervisningsmaterialet. Løs derefter Exercise 2.2     (Hexadecimal numbers). Hvis du støder på problemer i forhold til C#, så konsulter min løsning når den bliver tilgængelig.
Denne gang er det vigtigt at docere tiden således at I når opgaverne 1-5. Brug evt. resterende tid på opgave 6. Det er vigtigt at I får sat jeres system op, så I allerede idag kan oversætte og køre C# programmer.

Referencer

Diverse
Bemærk at der ikke er øvelser forud for lektionen mandag 7.9.2009. Første øvelsesgang i OOP er fredag 11.9.2009 kl. 12.30.


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