categories: Technology, Science & Productivity
What variables are and how to exploit them, how to access data with different methods, and how to best use the constructor and deconstructor functions.
An in-detail explanation of the main terminologies of object-oriented programming as well as its principles, including data abstraction, inheritance, and polymorphism.
How to effectively use member initialization lists, create separate files, together with understanding what virtual functions are and how to make the most of them.
Free lessons
Using Var in class
Constructor
Classes in Separate Files
1. Object Oriented Programming with C++
Class and Object
Using Var in class
Constructor
Classes in Separate Files
Arrow Member Selection Operator
Deconstructor
Constant Object
Member Initialization
Composition
Friend
This
Operator Overloading
Inheritance
Protected Member
Derived Class, Constructor & Destructor
Introduction to Polymorphism
Virtual Functions
Abstract Class and Pure Virtual Functions
Function Template
Function Template With Multiple Parameters
Class Template
Template Specialization
Exception
If you’re a seasoned programmer, you’re more likely to know that there are a number of programming languages designed primarily for object-oriented programming, OOP for short. These languages include, but are not limited to, Java, Python, and C++. On the other hand, if you are a newbie to the field and want to understand more about OOP, especially in C++, then search no more because this training course is what you’re looking for.
There are no requirements for this course. Your interest in the topic and your commitment to learning are all you need to achieve the utmost benefit from this course.
Telecommunication & Electronics Engineer
1,202 Learners
3 Courses