[問題] 多重繼承下選擇繼承對像的問題
實驗課期末要寫一個library system,每個禮拜都做一點
然後這個禮拜要我們做的大概是這樣
class Student: public User & Manager
Attribute:
學號,系級,借書數量,
Function:
建構子處理該學生是使用者還是管理者
----------------------------------------
class User: public People
Attribute:
UserCard (借書上限5
Function: ......
----------------------------------------
class Manager: public People
Attribute:
UserCard (借書上限10
Function: ......
----------------------------------------
class people
Attrubute:
name,age... ...
Function: ......
----------------------------------------
UserCard是之前寫過的class大概就 借書 還書 設定借閱上限這樣
寫到他要我再建構子裡面去處理我就不知道該怎麼辦了!!
http://codepad.org/Hidv7cny
我寫到這樣就跟上面差不多,哪位神人可以教教我
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 134.208.1.134
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1464697643.A.B67.html
推
05/31 21:39, , 1F
05/31 21:39, 1F
我想他只是想把課程有教的東西塞進去,我覺得這應該做的到
不過我是真的找不道有用的資料就上來問了
※ 編輯: TMDTMD2487 (134.208.41.3), 06/01/2016 00:52:00
→
06/01 01:00, , 2F
06/01 01:00, 2F
→
06/01 01:01, , 3F
06/01 01:01, 3F
上面那段基本上我是原封不動用抄的抄下來,我覺得User跟Manager
根本就可以用一個class或做兩個class要用再分別宣告就好...
我估計要再一個禮拜才看的到教授...哀...
那實驗室好像只有一個助教我還沒看過
※ 編輯: TMDTMD2487 (134.208.41.3), 06/01/2016 01:13:39
→
06/01 08:48, , 4F
06/01 08:48, 4F
→
06/01 08:49, , 5F
06/01 08:49, 5F
→
06/01 09:02, , 6F
06/01 09:02, 6F
推
06/01 10:50, , 7F
06/01 10:50, 7F
→
06/01 11:46, , 8F
06/01 11:46, 8F
→
06/01 12:29, , 9F
06/01 12:29, 9F
我今天想了一下我想直接用一個指標在建構子去指他繼承的對象的成員
所以要在user跟manager做一個get card的member function
我應該沒理解錯巴,老師是寫word給我們看,我直接把重點截圖
https://goo.gl/TrhNGz
※ 編輯: TMDTMD2487 (134.208.1.134), 06/01/2016 12:35:19
推
06/01 16:44, , 10F
06/01 16:44, 10F
→
06/01 16:44, , 11F
06/01 16:44, 11F
→
06/01 16:47, , 12F
06/01 16:47, 12F
所以這個要求就算是浪費空間了巴,我真的覺得這樣寫好怪。
※ 編輯: TMDTMD2487 (134.208.1.144), 06/01/2016 19:15:32