设计模式
yunxiang
这个作者很懒,什么都没留下…
展开
-
Visitor模式
Visitor模式,在不修改已有程序结构的前提下,通过添加额外的“访问者”来完成对已有代码功能的提升。 Visitor模式的组成结构: 1) 访问者角色(Visitor):声明一个访问接口。接口的名称和方法的参数标识了向访问者发送请求的元素角色。这样访问者就可以通过该元素角色的特定接口直接访问它。 2) 具体访问者角色(Concrete Visitor):实现访问者角色(Vi转载 2007-11-14 10:40:00 · 702 阅读 · 0 评论 -
Strategy模式
1. 以一个算术运算为例,传统做法为:java 代码 package org.common; public class Calculate ...{ public String getResult(float a,float b,char c)...{ float add = a+b转载 2007-11-14 11:14:00 · 552 阅读 · 0 评论