Polymorphism In C++ Geeksforgeeks Code Example
Example: polymorphism-program.cpp
#include <iostream> using namespace std; class Person{ public: virtual void introduce(){ cout <<"hey from person"<<endl; } }; class Student : public Person{ public: void introduce(){ cout <<"hey from student"<<endl; } }; class Farmer : public Person{ public: void introduce(){ cout <<"hey from Farmer"<<endl; } }; void whosThis(Person &p){ p.introduce(); } int main() { Farmer anil; Student alex; whosThis(anil); whosThis(alex); return 0; }
Comments
Post a Comment