面向对象软件基础
一般而言,一个模式有四个基本要素:
1.模式名称,一个助记名,它用一两个词来描述模式的问题、解决方案和效果。
2.问题,描述了应该在何时使用模式。它解释了设计问题和问题存在的前因后果,它可能描述了特定的设计问题,如怎样用对象表示算法等。
3.解决方案,描述了设计的组成成分,他们之间的相互关系及各自的职责和协作方式。
面向对象软件基础
一般而言,一个模式有四个基本要素:
1.模式名称,一个助记名,它用一两个词来描述模式的问题、解决方案和效果。
2.问题,描述了应该在何时使用模式。它解释了设计问题和问题存在的前因后果,它可能描述了特定的设计问题,如怎样用对象表示算法等。
3.解决方案,描述了设计的组成成分,他们之间的相互关系及各自的职责和协作方式。