1. Principles of OOP programming, encapsulation, overloaded functions
2. The constructors and destructors, initialization of objects by value
3. Inheritance, the parent constructor, overloading of methods in child objects.
4. Polymorphism and virtual functions.
5. The error states and exceptions mechanism.
6. Operators, numeric operators overloading.
7. Overloading of non numeric operators.
8. Dynamic memory allocation and phenomen of copy constructor and operator =.
9. The compilation and linking of big project. Creation and using of DLL libraries.
10. The creation and usage of COM components with the ATL library.
11. The creation and use of COM component with Automation interface.
12. The creation and use of ActiveX component with the ATL library.
13. Using of ActiveX component in third party SW.
2. The constructors and destructors, initialization of objects by value
3. Inheritance, the parent constructor, overloading of methods in child objects.
4. Polymorphism and virtual functions.
5. The error states and exceptions mechanism.
6. Operators, numeric operators overloading.
7. Overloading of non numeric operators.
8. Dynamic memory allocation and phenomen of copy constructor and operator =.
9. The compilation and linking of big project. Creation and using of DLL libraries.
10. The creation and usage of COM components with the ATL library.
11. The creation and use of COM component with Automation interface.
12. The creation and use of ActiveX component with the ATL library.
13. Using of ActiveX component in third party SW.