Principles of object oriented approach to programming, with focus to C++ and C# programming language.
1. Reasons of arising OOP, encapsulation.
2. The input and output in C++.
3. The inheritance in OOP, working with class libraries.
4. Polymorphism, virtual classes.
5. The operators and their overlapping.
6. The errors handling, exceptions.
7-13. Work on the project.
1. Reasons of arising OOP, encapsulation.
2. The input and output in C++.
3. The inheritance in OOP, working with class libraries.
4. Polymorphism, virtual classes.
5. The operators and their overlapping.
6. The errors handling, exceptions.
7-13. Work on the project.