sil*_*ent 1 c++ virtual-functions class
在类体外定义虚函数的语法是什么?
class random{
public:
random(int i = 0);
virtual ~random(){};
virtual void print() const;
protected:
int id;
};
Run Code Online (Sandbox Code Playgroud)
是吗?
virtual void random::print() {
}
Run Code Online (Sandbox Code Playgroud)
?
只是:
struct foo
{
virtual void bar(void) const;
};
void foo::bar(void) const
{
}
Run Code Online (Sandbox Code Playgroud)
virtual 只有声明.