Object-oriented Programming (C++)Laajuus (4 ECTS)
Course unit code: TTXCG04
General information
- Credits
- 4 ECTS
Objective
The student learns to implement object oriented programs in C++.
Content
The basics of object oriented programming: class, object, object creation, constructors, destructors, assosiations, composition, inheritance, function overloading, function overriding, virtual functions, early/late binding, different types of parameters, copy contructors, operator oveloading, generic classes, standard library.
Qualifications
Programming C