遇到的問題: (題意請描述清楚)
我先建立一個類別A:
class A
{
public:
Sub1();
Sub2();
Sub3();
};
然後在建立一個類別B繼承自類別A:
class B : public A
{
...
};
照理說類別B會繼承到類別A的成員Sub1()、Sub2()、Sub3(),但我希望在使用類別B時,
不該使用到Sub2(),請問除了記在腦袋裡使用類別B時不要去用到成員Sub2(),有沒有辦
法從語法下手,讓我在程式編寫的過程中,如果使用到類別B的Sub2()成員時跳出錯誤訊
息?
希望得到的正確結果:
類別B不繼承類別A的特定成員。
程式跑出來的錯誤結果:
還不知道要怎麼寫所以還沒錯。
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
Code::Blocks / Windows
有問題的code: (請善用置底文標色功能)
還不知道要怎麼寫所以還沒有code。
補充說明:
沒有。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.67.181.135
推
06/17 11:02, , 1F
06/17 11:02, 1F
→
06/17 11:03, , 2F
06/17 11:03, 2F
推
06/17 11:23, , 3F
06/17 11:23, 3F
→
06/17 11:25, , 4F
06/17 11:25, 4F
→
06/17 11:28, , 5F
06/17 11:28, 5F
→
06/17 11:29, , 6F
06/17 11:29, 6F
推
06/17 11:52, , 7F
06/17 11:52, 7F
→
06/17 11:53, , 8F
06/17 11:53, 8F
→
06/17 13:51, , 9F
06/17 13:51, 9F
→
06/17 13:53, , 10F
06/17 13:53, 10F
→
06/18 13:31, , 11F
06/18 13:31, 11F
討論串 (同標題文章)