Der bliver en re-eksamen i OOPA onsdag 9. februar 2011. Denne re-eksamen vil være mundtlig. Se her. |
![]() |
Emne |
Metoder og properties
Datatilgang. Metoder og properties. Parametermekanismer.
|
Dato |
Torsdag 18.2.2010 |
Plenum |
Klokken 12.30 - 14.15 i A414 |
Litteratur | |
Læsevejledning:
Vi koncentrerer os idag om de overordnede linier i datatilgang (kapitel 17). Endvidere introducerer vi properties (kapitel 18). Vi gør ikke ret meget ud af indexers (som er dækket i kapitel 19. Læs evt selv). Kapitel 20 handler metoder, og ikke mindst om parameteroverførsel. I foreslæsningen vil se på metoder og parametre gennem et eksempel. Se evt. selv på tilhørende slides. I dette kursus vil vi ikke komme gå ind i detaljerne i overloadede operatorer (kapitel 21). Vi dækker delegates (kapitel 22) og events (kapitel 23) idet disse ting er vigtige for brugergrænseflade programmering. Indtil videre ser vi ikke på Observer designmønstret, som er emnet i kapitel 24. Vi vender måske tilbage til dette. De vigtigste emner i denne lektion er: Getters og setters: properties. Metoder. Formelle og aktuelle parametre. Lokale variable. Call by value parameteroverførsel (dk: værdiparametre). Parameterarrays. Vi nåede ikke at tale om delegates og events. Vi vender tilbage til disse ved en senere lejlighed. | |
Øvelser |
Øvelserne til denne lektion afholdes
torsdag 18.2.2010 klokken 14.30 - 16.15
Under øvelserne idag vil vi igen gennemføre en programmeringsworkshop i stedet for opgaveregning i grupperummene. I starten af workshoppen skal I (gerne parvis) programmere visse dele selvstændigt. I den sidste del af workshoppen programmerer vi i fællesskab. Workshoppen vil tage udgangspunkt i bl.a. opgaverne 3.3 og 5.2. Workshoppen vil involvere praktisk programmering såvel som nogle principielle diskussioner, som følger op på det mere teoretiske stof. Her er en zip-fil med resultatet af workshoppen (situationen da jeg lukkede min PC efter vi havde fået en mystisk fejl). Nedenstående opgaver kan anbefales hvis I ønsker flere muligheder for at træne stoffet fra forelæsningen idag.
|
Referencer |
Kurt Nørmark
Genereret:
Fredag
3. december 2010,
12:50:45
Programmeret af Kurt Nørmark med brug af LAML teknologi |
BAIT Hjemmeside |