Jump to

v05-l1-findError

How to avoid a compilation error with this code ?

#include <iostream>
using std::cout, std::endl;

class Parent {
    // ...
    virtual void method() const;
};
class Child: public Parent {
    // ...
    void method();
};

virtual void Parent::method() const{
    cout << "Parent::method() const" << endl;
}

virtual void Child::method(){
    cout << "Child::method()" << endl;
}

???