如何描述一个模式:
模式名称(名称为了记住模式)+动机,问题(解决什么问题,有什么动机,确定利用哪种模式)+模式的约束条件+上下文环境(说明运用环境)+解决方案(包括类图架构,参与者,什么协作,如何实现)+评测(达到学习目标要求,总结适用于什么样的
场景和问题)+相关模式(此模式和其他模式的相关性,讨论)
例子:
命令模式:
例子:
命令模式基本要素:(5类)
如何描述一个模式:
模式名称(名称为了记住模式)+动机,问题(解决什么问题,有什么动机,确定利用哪种模式)+模式的约束条件+上下文环境(说明运用环境)+解决方案(包括类图架构,参与者,什么协作,如何实现)+评测(达到学习目标要求,总结适用于什么样的
场景和问题)+相关模式(此模式和其他模式的相关性,讨论)
例子:
命令模式:
例子:
命令模式基本要素:(5类)