我对c ++中的纯虚函数有疑问:
// shape.h
class Shape
{
public:
virtual void SetName() = 0;
};
// round.h
#include "shape.h"
class Round: public Shape
{
void SetName();
};
class Round
继承class Shape
,基类SetName
中的Shape
是虚拟的,然后在派生类Round
中定义SetName
而不{ {1}}关键字,这个virtual
函数是继承自基类SetName
还是虚拟的吗?