作者godman362 (青)
看板C_and_CPP
標題[問題] override和繼承
時間Mon Oct 26 21:43:51 2009
請教各位一下
目前我有兩個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
推 QQ29:沒有~一個是Derive::A一個是Base::A; 10/26 21:45
推 layan:1. 沒有 2. 對 一點關係都沒有 10/26 21:45
推 twotwoone:被遮蔽,用::運算子 10/26 21:45
→ godman362:瞭解,謝謝各位的指點 10/26 21:46