|
|
Single Inheritance - OOP's Concept
|
Tutorials

Cpp

|
Topic |
What is Single Inheritance OOP's concept in C++?
|
|
Explanation |
|
Single Inheritance is method in which a derived class has only one base class.
Example:
#include <iostream.h>
class Value
{
protected:
int val;
public:
void set_values (int a)
{ val=a;}
};
class Cube: public Value
{
public:
int cube()
{ return (val*val*val); }
};
int main ()
{
Cube cub;
cub.set_values (5);
cout << "The Cube of 5 is::" << cub.cube() << endl;
return 0;
}
|
Result:
The Cube of 5 is:: 125
In the above example the derived class "Cube" has only one base class "Value". This is the single inheritance OOP's concept.
|
| Note |
C++ is one of the most used programming languages in the world. Also known as "C with Classes".
Hope you enjoy this tutorial. Do send your feedback or suggestions on this C++ tutorial. This is a copyright content.
|
|
|
|