Information
event location
adecc-Systemhaus GmbH, Gatower Straße 139, 13595 Berlin- Requirement
Experience with the C++ Builder, programming knowledge in C++
Costs
- Standard price 2300.00 plus statutory value added tax
- Early bird price 2000,00 plus legal sales tax
- 15% discount from the 3rd participant from a company in the same training
Information
event location
adecc-Systemhaus GmbH, Gatower Straße 139, 13595 Berlin- Requirement
Experience with the C++ Builder, programming knowledge in C++
Costs
- Standard price 2300.00 plus statutory value added tax
- Early bird price 2000,00 plus legal sales tax
- 15% discount from the 3rd participant from a company in the same training
This seminar is aimed at programmers who want to switch from C to C++. The most important extensions of the C++ language and the differences to C are discussed in detail. During the exercises the C++ Builder is used as an ISO C++ compiler, so that Windows programming, Embarcadero extensions and VCL do not play a role. The goal of the seminar is to convey the language properties as a basis for later work, object-oriented analysis and design therefore only play a marginal role.
Course of Training
- Multiparadigms
- References
- Streams
- Templates
- Introduction to the development of object-oriented programming
- The object concept
- Meaning of classes and instances
- The class, encapsulation, data elements, methods
- Access rights (public, protected, private)
- constructors and destructors
- Overloading of operators
- Use of standard parameters
- Friend methods or classes
- Static elements and methods (class and instance variables/ methods)
- simple inheritance
- Access restrictions for inheritance
- polymorphism (virtual methods), explanation of early and late binding
- abstract classes (pure virtual methods)
- multiple inheritance
- partial inheritance (virtual base classes)
- functional development
- Lambda
- bind