[問題] 多重繼承下選擇繼承對像的問題

作者: TMDTMD2487 (ㄚ冰)   2016-05-31 20:27:20
實驗課期末要寫一個library system,每個禮拜都做一點
然後這個禮拜要我們做的大概是這樣
class Student: public User & Manager
Attribute:
學號,系級,借書數量,
Function:
建構子處理該學生是使用者還是管理者
作者: littleshan (我要加入劍道社!)   2016-05-31 21:39:00
是規定一定要多重繼承嗎?這需求根本連繼承都不該用
作者: IKAFIRE (沒有)   2016-06-01 01:00:00
你確定作業明確要求student同時繼承user跟manager嗎還是這是你的理解? 因為這用法亂七八糟
作者: suwako   2016-06-01 08:48:00
student同時繼承user和manager的意義是student既是user也是manager吧,這樣真的是題目的要求?
作者: EdisonX (卡卡獸)   2016-06-01 09:02:00
學生到圖書館打工,可以借書,也要幫別人處理借書,不奇怪??
作者: Ebergies (火神)   2016-06-01 10:50:00
不奇怪啊, Manager 不能借書嗎 XD
作者: suwako   2016-06-01 11:46:00
可是在同時是兩種身分的時候,沒有辦法做出區分
作者: EdisonX (卡卡獸)   2016-06-01 12:29:00
@ Ebergies, 嗯 我的原意是不奇怪沒錯。
作者: IKAFIRE (沒有)   2016-06-01 16:44:00
但是題目要求『建構子處理該學生是使用者還是管理者』不就隱含著使用者和管理者身份是互斥的嗎manager已經有借書證,同時身為user毫無意義

Links booklink

Contact Us: admin [ a t ] ucptt.com