Re: [問題] 關於繼承的問題

看板C_and_CPP作者 (迅雷不及掩耳盜鈴)時間15年前 (2010/03/21 05:24), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串7/7 (看更多)
原文束刪 // // ability.h // class animal; class ability { private: animal * target; }; // // animal.h // class ability; class animal { private: ability * p_ability[MAX_ABILITIES]; }; 這樣不互相include可以吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.150.58

03/21 17:05, , 1F
可是...這樣好像 animal 的 ability 所對應到的物件不是
03/21 17:05, 1F

03/21 17:06, , 2F
應該要對應到的 ability class
03/21 17:06, 2F

03/21 17:47, , 3F
你的意思是你無法判定(ability*)所指到的真正型別吧
03/21 17:47, 3F

03/21 17:51, , 4F
要不要說說看你為ability設計的介面?
03/21 17:51, 4F
文章代碼(AID): #1BfQsOLG (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1BfQsOLG (C_and_CPP)