Re: [問題] C++ 我該怎麼達到重新construct一個物ꔠ…
看板C_and_CPP (C/C++)作者littleshan (我要加入劍道社!)時間16年前 (2010/05/15 03:57)推噓6(6推 0噓 10→)留言16則, 5人參與討論串1/2 (看更多)
※ 引述《CrBoy (上大學好忙喔)》之銘言:
: 補充說明:
: 我沒辦法把B當作自己的一個member(而非繼承)
:
: 因為B有很多method我希望可以直接拿來用 而不用重包一次
:
: 這樣的狀況該如何解呢?麻煩各位幫忙解個惑 謝謝!
怎麼不這樣用?
class B {
public:
A& getA() { return a; }
private:
A a;
};
你要呼叫 A 底下的 method 就直接 getA() 然後再接 A 的 method 就好啦?
我相信你的 case 並不需要繼承的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.154.15
推
05/14 22:46,
05/14 22:46
這樣寫編不過
→
05/15 00:44,
05/15 00:44
不能
推
05/15 00:52,
05/15 00:52
不能的原因同樣是編不過
別用繼承啦
「朕不給的,你不能拿!」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.82.39
→
05/15 09:07, , 1F
05/15 09:07, 1F
推
05/15 10:35, , 2F
05/15 10:35, 2F
→
05/15 10:35, , 3F
05/15 10:35, 3F
→
05/15 10:36, , 4F
05/15 10:36, 4F
推
05/15 10:47, , 5F
05/15 10:47, 5F
→
05/15 10:48, , 6F
05/15 10:48, 6F
→
05/15 12:27, , 7F
05/15 12:27, 7F
→
05/15 13:01, , 8F
05/15 13:01, 8F
→
05/15 13:01, , 9F
05/15 13:01, 9F
推
05/15 13:43, , 10F
05/15 13:43, 10F
→
05/15 18:15, , 11F
05/15 18:15, 11F
推
05/15 18:38, , 12F
05/15 18:38, 12F
→
05/15 18:39, , 13F
05/15 18:39, 13F
→
05/16 00:11, , 14F
05/16 00:11, 14F
推
05/16 02:44, , 15F
05/16 02:44, 15F
推
05/17 11:23, , 16F
05/17 11:23, 16F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章