派生類中函數的C+“虛擬”關鍵字。有必要嗎?用下面的結構定義.。struct A {
virtual void hello() = 0;};方法1:struct B : public A {
virtual void hello() { ... }};方法2:struct B : public A {
void hello() { ... }};這兩種重寫hello函數的方法有什么區別嗎?
3 回答

www說
TA貢獻1775條經驗 獲得超8個贊
virtual
virtual

catspeake
TA貢獻1111條經驗 獲得超0個贊
virtual
virtual
struct Base { virtual void some_func(float);};struct Derived : Base { virtual void some_func(int) override; // ill-formed - doesn't override a base class method};
float
- 3 回答
- 0 關注
- 437 瀏覽
添加回答
舉報
0/150
提交
取消