
设计模式
乐游飞
这个作者很懒,什么都没留下…
展开
-
工厂模式和抽象工厂模式-设计模式
转自:http://laughingchs.iteye.com/blog/1169986 一、引子 话说十年前,有一个暴发户,他家有三辆汽车——Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上Audi说“开奥迪车!”。你一定说:这人有病!直接说开车不就行了?!转载 2015-05-14 20:48:19 · 491 阅读 · 0 评论 -
代理模式之Java动态代理
Overview Java在java.lang.reflect包下,定义了自己的代理。利用这个包下的类,我们可以在运行时动态地创建一个代理类,实现一个或多个接口。并将方法的调用转发到你所指定的类。因为实际代理是在运行时创建的,所以称为:动态代理。 Proxy: 完全由java产生的,而且实现了完整的subject接口。 InvocationHandler: Proxy上的任何方法调用都会原创 2015-05-07 22:14:05 · 380 阅读 · 0 评论