Destroy this object and call the markDone method, indicating that the base class's destructor was declared virtual.
Destroy this object and call the markDone method, indicating that the base class's destructor was declared virtual.