我正在研究虚函数和基类/虚拟类,似乎没有在基类中使用虚函数而不是纯虚函数的情况。
有时,基类具有默认行为,但您仍然可以通过在基类中创建虚拟函数来更改行为。
比方说,基类中有10个函数,它们都是虚函数。在派生类中,您只需要覆盖所需的函数,无需覆盖所有10个函数。它使得派生类的实现更容易。 - 您不需要覆盖所有10个功能。