- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Thinking in Java Adapter与Proxy区别
一、定义 代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。 适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口,使得原本接口不兼容而不能一起工作的那些类可以一起工作。 二、理解 代理模式和适配器模式应该说很相像,但是他们的区别也很明显,代理模式和被代理者的接口是同一个,只是使用中客户访问不到被代理者,所以利用代理间接的访问,而适配
2013-06-07 15:17:10 1227
转载 Thingking in Java 注册工厂
生成Pete继承结构中的对象存在着一个问题,即每次向该继承结构添加新的Pet类型时,必须将其添加为LiteralPetCreator.java中的项。如果在系统中已经存在了继承结构的常规的基础,然后在其上要添加更多的类,那么就有可能会出现问题。 您可能会考虑在每个子类中添加静态初始化器,以使得该初始化器可以将它的类添加到某个List中。 遗憾的是,静态初
2013-06-06 17:19:08 1249
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人