how to call subclass override method in c++
#include <iostream>
class Base {
public:
virtual void display() {
std::cout << "Base class display()" << std::endl;
}
};
class Subclass : public Base {
public:
void display() override {
std::cout << "Subclass display()" << std::endl;
}
};
int main() {
Subclass obj;
obj.display(); // Calls the overridden method in the Subclass
// To call the overridden method from the Base class, you can do:
obj.Base::display();
return 0;
}