当前位置:编程学习 > JAVA >>

一道面向对象的作业题,高分求高手代做,在线等

两位学生给学校图书馆做了下面两个不同的设计(图a和图b)。它们都尝试模拟图书馆借书给读者,即借书者的关系,请可以解释一下两个设计背后的想法。哪一个较好?试取两者之长做出改良设计。 
[img=http://b91.photo.store.qq.com/psu?/1e0611d8-41aa-4438-a18d-87865a9865b6/T7bNvz.Z3LWGoQoMpLmgq8LbcGAbrbe.WDYU6k4*nlQ!/b/YUKoRjbRKQAAYgYXQjYvKgAA][/img] --------------------编程问答-------------------- 图片看不见。。。。。 --------------------编程问答-------------------- 图挂啦。。。 --------------------编程问答-------------------- 图挂了。。。 --------------------编程问答-------------------- 不好意思,QQ空间不给链接,我换了一个地方,如下:
  --------------------编程问答-------------------- 选a   。。。。 --------------------编程问答-------------------- 我觉得B比较好 --------------------编程问答-------------------- 你看一下,自己感觉哪个思路清晰,就选哪个啊

祝楼主好运啊 --------------------编程问答-------------------- 能不能有高人帮忙搞些文字解释啊? --------------------编程问答-------------------- 我觉得a是自动借书,
b是你借书,他同意你才能借,是不这么回事 --------------------编程问答-------------------- 选B 借书也不能来一个借书的人你就借吧 首先肯定要判断下借书人的还书信誉在考虑借不借?不能来一个只借不还的人来借书还借给他,对吧?所以 还是要个类似审核机制功能的! --------------------编程问答--------------------
引用 8 楼 beansprout 的回复:
能不能有高人帮忙搞些文字解释啊?

这是对象图吧
首先有个借书者,用于描述债权债主(即借入者还是借出者)
人和图书馆都继承借书者
对于a
借书者和书是多对一的关系
图书馆和书也是多对一的关系
也就是借书者和图书馆通过书来发生关系而关联(通过书发生多对多的关系)

对于b
图书馆和书是多对一的关系
借书者和书不直接发生关系
借书者和图书馆是多对多的关系,它们之间通过一个借予关联类发生关系
--------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 学习中 --------------------编程问答-------------------- 选A吧 --------------------编程问答--------------------       选择A    。  既然都有了借书者。那么借书人的信息,及所借的书全部保存在这个借书者信息里面 。 何故还有借予这个类 。
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,