最佳答案
使用下面给出的结构定义…
struct A {
virtual void hello() = 0;
};
方法# 1:
struct B : public A {
virtual void hello() { ... }
};
方法# 2:
struct B : public A {
void hello() { ... }
};
这两种重写hello函数的方法有什么区别吗?