uml基础问题面试题

dadalan 2008-11-24 03:25:15

1.在系统模型中为什么要使用多种UML图?
2.对象之间的关联关系有哪几种?两个对象之间能以多种方式关联吗?
3.有一句格言“为自己辩护的律师对诉讼人来说是徒劳的”。试着建立这句格言的类模型。
4.什么叫实现?实现和继承有何相似之处?两者又有何不同之处?
5.以计算机(computer)作为类,触摸板(touchpad)作为接口来建立模型。列出触摸板的操作,同时,给出一些你可以通过触摸板访问的计算机的操作。在你的模型中,加入一个代表用户的类


6. 假设要构造一个联机博弈的游戏系统,UML中的哪些图对这个系统有用,请画出来。(可以选一种你自己最熟悉的棋类举例)
...全文
1426 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinghuang 2009-08-10
  • 打赏
  • 举报
回复
MARK,正好进新公司的岗位培训作业就有这题目。
sunshine_anycall 2009-01-09
  • 打赏
  • 举报
回复
还有包图
sunshine_anycall 2009-01-09
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 jiezhi 的回复:]6. 假设要构造一个联机博弈的游戏系统,UML中的哪些图对这个系统有用,请画出来。(可以选一种你自己最熟悉的棋类举例)
用例图、类图、序列图、活动图
[/Quote]
应该是活动图、用例图、类图、序列图
jiezhi 2008-12-24
  • 打赏
  • 举报
回复
1.在系统模型中为什么要使用多种UML图?
运用于不同场合,表达不同侧面的需要。
比如类图是表达静态结构的,用例图是用来描述需求的,序列图是表达动态执行过程的。 用途不同,所以有多种图。 这个问题看起来似乎挺弱智的。
2.对象之间的关联关系有哪几种?两个对象之间能以多种方式关联吗?
查uml介绍的书吧
3.有一句格言“为自己辩护的律师对诉讼人来说是徒劳的”。试着建立这句格言的类模型。
类模型就是找里面的名词,然后理出相关之间的关系
4.什么叫实现?实现和继承有何相似之处?两者又有何不同之处?
实现是对接口而言的。继承是对类而言的。
5.以计算机(computer)作为类,触摸板(touchpad)作为接口来建立模型。列出触摸板的操作,同时,给出一些你可以通过触摸板访问的计算机的操作。在你的模型中,加入一个代表用户的类


6. 假设要构造一个联机博弈的游戏系统,UML中的哪些图对这个系统有用,请画出来。(可以选一种你自己最熟悉的棋类举例)
用例图、类图、序列图、活动图
oyljerry 2008-12-08
  • 打赏
  • 举报
回复
1. 多种表现,而且使用的场合不一样,各个能表现不同的信息出来
vinep 2008-11-25
  • 打赏
  • 举报
回复
1.每种UML图所表达的意思不同,而只有从多个方面来说明才能把问题说明白,你可以从常用UML图的作用来回答。
2.除了普通的关联还有聚合和组合。在不同的场景下关系是不一样的。
3.律师、诉讼人两个类
4.实现是规定接口和实现接口的类或组件之间的关系。继承是泛化的反关系。
5,6要画图就不说了。
suilj 2008-11-24
  • 打赏
  • 举报
回复
嘿嘿,有陷阱,要么出题人不明白,要么这家够阴~

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧