Studenten skal: - beherske og forklare mer avanserte deler av C++ syntaks. - beherske objekt-orientering. - løse programmeringsoppgaver etter denne tankegangen/metoden. - behandle mer avanserte datastrukturer, primært lister.
Prinsippene for objekt-orientering. Innføring i språkmekanismer i C++, som: - Klasser og objekter (repetisjon) - Utvidelse av operatorers betydning (overloading) - Arving av egenskaper - Pekere - Dynamisk allokering - Lister - Virtuelle funksjoner og sen binding.
ForelesningerObligatoriske oppgaverOppgaveløsning
Skriftlig eksamen, 4 timer
Bokstavkarakterer, A (best) - F (ikke bestått)
Rettes av emnelærer(e) Intern (evt. ekstern) sensor retter utvalg av besvarelsene.
Ordinær kontinuasjon
Alle trykte og skrevne
1-5 øvingsoppgaver (må være godkjent av fagassistent)
Lafore, Robert. (2002). Object-Oriented Programming in C++. Indianapolis, IN: SAMS Faglærer. Kompendium. Gjøvik: HiG
Emnet er helt identisk til de fem første studiepoengene av IMT1082, og følger derfor store deler av dette emnets opplegg. Emnet erstatter fullstendig ELE2092.
PDF utskrift