Only because I want to have virtual methods to apply polymorphism in my parent and child class, I put in virtual destructor. I do however, keep getting error
Child:: ~Child()
Child:: Child() as symbol referencing error.
class Parent {
public: Parent();
virtual ~Parent();
};
class Child {
public:
Child();
~Child();
};
You must define the destructor, not just declare it.