纯虚函数的继承问题?
基类中声明的virtual void fly(const std::string& destination)=0;在继承时只是继承了接口
那在派生类中声明自己的fly函数时 是不是必须得加上vritual呢
例:
class a{
public:
virtual void fly(const std::string& destination)=0; //被声明为纯虚以后 就不用在定义了吧?
}
class a: class b{
public:
virtual void fly(const std::string destination){}; //这行上的virtual 是否必须?
}