Introduction to Inheritance in c++
This video tutorial explains the concept of inheritance in c++.
You will learn what is inheritance, what is the use of inheritance, how to implement inheritance in c++, how to create derived classes, what is a base class, how to inherit from a class in detail with example.
source code for this tutorial
#include <iostream>
#include<string>
using namespace std;
class Person{
public:
string name;
int age;
void setName(string iname){name = iname;}
void setAge(int iage){age = iage;}
};
class Student : public Person{
public:
int id;
void setId(int iid){id = iid;}
void introduce(){
cout <<"hi iam "<<name<<" and i am "<<age<<" years old "<<endl<<"and my student id is "<<id;
}
};
int main()
{
Student anil;
anil.setName("anil");
anil.setAge(24);
anil.setId(12345);
anil.introduce();
return 0;
}