首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

署理模式例子

2012-09-16 
代理模式例子代理模式简单点就和现实中一样,只是代理实质性的还是别人在做。比如一个工厂招工,另外还有个人

代理模式例子

代理模式简单点就和现实中一样,只是代理实质性的还是别人在做。比如一个工厂招工,另外还有个人力资源部也在为该工厂招工,对外都是招工,表面不同,其实都是给这家工厂招人。

举例如下:

情景:有家打字服务公司,当然干活的都是打字员,都能打字,打字员分两种:男和女打字员。由于公司觉得女同志打字比较辛苦,所以就让女同志只接活,最终交给男打字员操作,默认接来的活都交给Join,也可指定某个男打字员来操作,在客户看来是女打字员打字,其实是别人在干,她们只告诉别人我能给你们提供打字服务。这样女打字员就成了一个代理。

代码:

Typist

?

?WomanTypist

?

package j2se.proxy;import org.junit.Test;public class TestCase {@Testpublic void proxyTest(){WomanTypist typist=new WomanTypist();typist.type();Typist manTypist=new ManTypist("Tom");typist=new WomanTypist(manTypist);typist.type();}}

热点排行