Dansk - English

Kort version - Fuld version


C++ for Java programmører (Efterår 2005)

Kursuskode : EJ2C++-U1
ECTS Point : 7,5 Status : Obligatorisk
Placering : 5. semester Timer pr. uge : 4
Længde : 1 semester Undervisningssprog : Dansk og engelsk

Hovedindhold : • Compilere og linkere samt precompiler.
• Parameteroverførsel (call by value/call by reference).
• Pointere.
• Namespaces, brug af eksterne klasser og klassebiblioteker.
• Multipel nedarvning.
• Polymorfi.
• Virtuelle tabeller (VTable).
• Operator overloading.
• Deconstructor.
• Copyconstructor samt overloading af lighedstegn.
• Memoryhåndtering, heap og stack.
• Abstrakte datatyper, datastrukturer og algoritmer.
• Templates.
• Standard Template Library (STL).
Undervisningsform : Undervisningen veksler mellem teorigennemgang og praktiske øvelser samt opgaveløsning. Der afleveres et antal obligatoriske kursusopgaver i semesterets løb og disse udgør afslutningsvis grundlaget for eksaminationen.
Krævede forudsætninger : Dokumenteret viden svarende til OOP2 og TVP4.
Ansvarlig underviser : Michael Schaumburg , ms@ihk.dk