面向角色的分析
关注点的分离,单个现象的静,动属性
类关注对象的能力,而角色关注的是(在对象社会中)对象的职位和责任。编程是个费力的活儿,所以我们应该
尽力让单个的对象来在其社会中扮演不同的角色(职位)。
在角色分析中我们要考虑对象的环境,
角色模型关注交互的角色如何完成目标。
角色模型是拥有静,动属性的协作对象的结构化描述,属性包括,协作的目的,对象之间的关系,对象发送给
协作者的消息,以及消息是如何处理的。
角色模型表示一个受关注的有界现实。她模拟协作对象的模式(那些不变的)作为协作角色的结构。
角色模型分析过程, 把整个系统分割成单个关注点的区域,对每个区域用角色模型来模拟感兴趣的场景。
要抛弃不相关的内容,高度集中与关注的焦点上。
任何对象模式作用与角色模型上都是其实例,对象(类)自己是角色的实例。
角色模型可以通过不同的关注点来观察,呈现出不同的内容同时忽略其他的,关注点可以是静态(目的)的,
也可以是动态的(角色的交互),也可以是一个场景(一系列消息)
divide and conquer
分享到:
相关推荐
这是一张商务人物分析数据图表PPT背景图片; 关键词:商务人物幻灯片背景图片,数据图表、数据报表PowerPoint背景图片,.jpg格式;
《金锁记》中曹七巧的人物分析.pdf
基于python对红楼梦的人物分析项目代码.zip基于python对红楼梦的人物分析项目代码.zip基于python对红楼梦的人物分析项目代码.zip基于python对红楼梦的人物分析项目代码.zip基于python对红楼梦的人物分析项目代码.zip...
团队角色分析.pptx
哈姆雷特人物分析.doc
小王子人物分析.doc
信陵君列传-人物分析.doc
java小说人物分析.pdf
贝尔宾团队角色分析,用于团队觉得分析,适用于各类敏捷团队初期实践时的团队评估
骆驼祥子人物分析.doc
西游记人物分析.doc
宫崎骏动漫人物分析.doc
华中科技大学数据结构课设,使用MFC制作图形界面,用VS编译器
笑傲江湖人物分析网络资源
大学校长的角色分析.docx
师生权力角色分析论文.doc
鲁智深人物分析实施报告.doc
双城记人物分析PPT课件.pptx
鲁智深人物分析报告模版.doc
宫崎骏动漫人物分析报告.doc