[問題] 呼叫資料成員的成員函式

看板C_and_CPP (C/C++)作者 (Lucius)時間15年前 (2010/07/23 15:53), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
假設我的class A內含一個自訂型別B成員 class A { public: A(const B&); private: B number; }; class B { public: B(int); int getX(); private: int X; }; B bOBJ(10); A* ptr = new A(bOBJ); A 與B 沒有繼承關係, 有方法能透過這個 ptr 呼叫到getX()嗎? 謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.69.128.66

07/23 15:57, , 1F
class A 裡面開 method 去呼叫 B 的東西吧
07/23 15:57, 1F

07/23 15:58, , 2F
看你要在類別A提供函式讓使用者取得 number 物件參考,
07/23 15:58, 2F

07/23 15:59, , 3F
或是A類裡面用函式把 number.getX(); 這行包起來
07/23 15:59, 3F

07/23 16:02, , 4F
了解了, 謝謝!
07/23 16:02, 4F
文章代碼(AID): #1CIKgLl_ (C_and_CPP)
文章代碼(AID): #1CIKgLl_ (C_and_CPP)