2018年9月26日

设计模式之代理模式

摘要: 代理模式 代理(Proxy)模式,为其它对象提供一种代理以控制对这个对象的访问。在某些情况下一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介作用。 代理模式UML类图 Subject类,定义了RealSubject和Proxy的公共接口,这样就在任何使用Real 阅读全文

posted @ 2018-09-26 17:03 古I月 阅读(234) 评论(0) 推荐(0)

设计模式之访问者模式

摘要: 访问者模式 访问者(Visitor)模式,表示一个作用于某对象结构中各个元素的操作。它使你可以在不改变各元素的前提下定义作用于这些元素的新操作。 访问者模式UML类图 Visitor:为该对象结构中ConcreteElement的每一个具体类声明一个Visit操作。它的参数就是可以访问的元素,它的方 阅读全文

posted @ 2018-09-26 15:20 古I月 阅读(275) 评论(0) 推荐(0)

设计模式之解释器模式

摘要: 解释器模式 解释器(Interpreter)模式,给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 解释器模式需要解决的问题是:如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各个实例表述为一个简单语言中的句子,这样就可以构建一个解释器 阅读全文

posted @ 2018-09-26 01:10 古I月 阅读(407) 评论(0) 推荐(0)

导航