#oops
Read more stories on Hashnode
Articles with this tag
When an object is created in C++, a specific function called the constructor is immediately called. In general, it is utilised to initialise new...
One of the most fundamental and significant components of C++ object-oriented programming is data abstraction. Abstraction refers to hiding the...
The wrapping up of data and information into a single unit is referred to as encapsulation in the C++ language. Encapsulation is the bringing together...
Function overloading and function overriding are two important concepts in C++ that allow us to write more flexible and modular code. Although they...
Having multiple forms is what the word "polymorphism" signifies. Polymorphism may be simply defined as the capability of a message to be presented in...
Inheritance is the capacity of a class to derive characteristics and features from another class. One of the key components of Object-Oriented...