С определением структуры, приведенным ниже ...
struct A {
virtual void hello() = 0;
};
Подход №1:
struct B : public A {
virtual void hello() { ... }
};
Подход №2:
struct B : public A {
void hello() { ... }
};
Есть ли разница между этими двумя способами чтобы переопределить функцию приветствия?