Function Overriding in C++
Function Overriding in C++
Function overriding in C++ is termed as the redefinition of base class function in its derived class with the same signature i.e. return type and parameters. If derived class defines same function as defined in its base class, it is known as function overriding in C++. It is used to achieve runtime polymorphism.
SYNTAX :
public class baseClass { access_modifier: //overridden function return_type functionName(){ } }; } public class derivedClass : public baseClass { access_modifier: //overriding function return_type functionName(){ } }; }
CODE :
//C++ program to demonstrate function overriding
#include <iostream>
using namespace std;
class baseClass {
public:
void print() {
cout << “The Base Function.” << endl;
}
};
class derivedClass : public baseClass {
public:
void print() {
cout << “The Derived Function.” << endl;
}
};
//Driver code
int main() {
derivedClass d1;
d1.print();
return 0;
}
OUTPUT:
The Derived Function
Topics Covered :
- c++ function overriding
- function overriding in c++
- c++ function overriding exmple
- c++ program of function overriding
- function overriding in c++ program
- c++ function overriding with example
- function overriding in c++ programming
Thanks for reading this blog. Hope you get satisfied with the blog and definitely this blog must have valued your time and effort of reading.
Take a time to connect our other digital creations such as Instagram , Facebook and Youtube.
Β Social MediaΒ LinksΒ ofΒ Tech DCodeΒ :
Β YouTube :Β https://www.youtube.com/channel/UCjJnEdeugftBwQ3yMuD4B_A
Β Instagram :Β https://www.instagram.com/thetechdcode/
Β Facebook Page :Β https://www.facebook.com/thetechdcode
Β Twitter :Β https://twitter.com/thetechdcode
Β Telegram Channel :Β https://t.me/thetechdcode
Β Tech DCode Linktree :Β https://linktr.ee/thetechdcode
Β My Personal Handles :Β https://linktr.ee/virtualshivamin
Β Social Media LinksΒ ofΒ SHIVAM SINGHΒ (OWNER) :
Β Instagram :Β https://www.instagram.com/virtualshivamin/
Β Facebook Page :Β https://www.facebook.com/virtualshivamin/
Β Twitter :Β https://twitter.com/virtualshivamin/
Β Personal Linktree :Β https://linktr.ee/virtualshivaminΒ