| GENERAL INFORMATION: | Instructors: Arampatzis Avgerinos Semester: 2nd |
|
| CREDITS: | ECTS Units: 5 Teaching Units: 4 Theory Hours: 2 Exercises Hours: 1 Lab Hours: 2 | |
| COURSE PAGE: | https://eclass.duth.gr/courses/TMA360/ | |
Course Description |
||
| The C++ Programming Language. Primitive Data Types. Classes and Objects. Dynamic Objects, Pointers, References. Classes, Encapsulation, Data Abstraction. Operator Overloading. Inheritance, Class Hierarchy. Virtual Functions, Polymorphism, Abstract Classes. Exception Handling. Streams. Generic & Modular Programming, Separate Compilation, Makefiles. The C/C++ Preprocessor. | ||