Items list
Type
Επιλογής
Κατεύθυνση ΓΝΜ: Βασικό
Κατεύθυνση ΘΡΜ: Ελεύθερης Επιλογής
Κατεύθυνση ΕΦΜ: Ελεύθερης Επιλογής
Κατεύθυνση ΠΛΗ: Υποχρεωτικό Κατεύθυνσης
Κατεύθυνση ΣΠΕ: Ελεύθερης Επιλογής
Description
Introduction to the C++ language. Phases of program translation in C++, preprocessing instructions, basic types and objects, type conversion, constants and variables, operators and expressions, declarations and commands, data input and output, functions, pointers and references, arrays, structures and unions. Object-Oriented Programming in C++. Abstraction, classes and class members, creation, destruction and use of class objects, accessibility of class members, inheritance, overloading of functions and operators, virtual member functions and classes, abstract classes, function and class templates. Laboratory exercises. Familiarity with the aforementioned objects. Application of C++ (Unix operating system) in problem solving. Information: Renaming of the Course "Programming Languages I" in the Academic Year 2017-18.
