什么是代理?连百度都查不到。有人说说是中介:中介指在不同事物或同一事物内部对立两极之间起居间联系作用的环节。对立的两极通过中介联成一体。中介因对立面的斗争向两极分化,导致统一体的破裂。
中介的定义肯定没法在java面试里说吧。这种问题简直无语啊。能查到代理模式的意思。我看到有人说
代理的定义: 一个已近开发好了的目标类,想为这个类增加一些系统功能,这时我们就可以编写一个与目标类具有相同接口的代理类,代理类的
每个方法调用目标类的相同方法,并在调用方法时加上系统功能的代码,这时候调用代理类就可以获得目标类里面的方法。
这个是代理的定义么?我有强迫症啊,到底什么是代理?
我能不能理解成代理其实就是连接对象和目标类的一个中转站,通过这个中转站达成功能的添加以及控制对目标类的访问
求各种指导啊
简直丧心病狂啊,我这种不会总结的人怎么破啊。好多面试题怎么都是谈谈理解啊·······
|
|