[問題] override和繼承
請教各位一下
目前我有兩個class,有兩個一樣型態且命名相同的變數,並且為繼承關係,如下:
class Base
{
public :
int A;
Base() { A = 0; }
};
class Derive : public Base
{
public :
int A;
Derive() { A = 100; }
};
以上是目前的關係
那麼想請教的是,「A」這個變數,有所謂的override嗎?
還是根本就和override一點關係都沒有?請各位先進指點一下,謝謝。
--
要感謝的人太多了,那就謝天吧
要改得程式碼太多了,那就改天吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.74.245.163
推
10/26 21:45, , 1F
10/26 21:45, 1F
推
10/26 21:45, , 2F
10/26 21:45, 2F
推
10/26 21:45, , 3F
10/26 21:45, 3F
→
10/26 21:46, , 4F
10/26 21:46, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章