
设计模式
NignSah
这个作者很懒,什么都没留下…
展开
-
设计模式-访问者模式
今日看了下访问者模式,并尝试编写代码查看其原理和实现方法。访问者模式表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。个人理解个人觉得就是一个通过实现接口的实现与转型来实现的一种设计模式,以通过不该变原来的操作方式进行拓展代码实现操作需要被操作的元素-提供一个回调的方法不同的访问模式-提供一个进行对象操作的方法集中管理访问的管理接口代码实现被操作的元素(假设为各个星球)public class Star{ private原创 2020-06-22 11:44:46 · 247 阅读 · 0 评论 -
JAVA代理模式
个人理解: 代理模式就是隐藏真正的对象,用代理对象进行操作,具体的操作就是真正的操作对象和代理对象实现同一接口;操作对象正常工作,代理对象里面建立操作对象的实例;客户端只需要创建代理对象并且传递所需要参数即可以下一个最简单例子,打印传进去字符串。首先是被实现的接口,public interface print { public void printSTri...原创 2018-09-17 10:04:30 · 181 阅读 · 0 评论