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;
}