[问题] 多重继承下选择继承对像的问题

楼主: 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