随笔分类 - JAVA高层进阶-设计模式
以Java为基础,探讨在Java中如何使用设计模式
摘要:1.代理模式 代理模式作用: 屏蔽真实行为的访问,让程序更加安全。 可以对真实行为的调用进行控制。 通过一个案例:来说明代理的实现以及代理的作用 代理类和被代理类实现的同一个接口 pjl作为被代理类,实现接口 而代理类需要实现接口,同时有一个构造方法,来接受被代理类的对象 测试的时候,我们执行的是w
阅读全文
摘要:一、引入一个例子:做茶和咖啡步骤很多都是重复的 换句话说就是基本算法步骤是一样的,只不过在某些地方可能有一些改变比如 <!--more--> 如果用传统方法可能就是说不同的算法实现一个不同的类,但再来一个冲燕麦,可能1/4还是一样的,所以我们想到要把相同的提出来而把不同的封装出去,可能使用的就是引入
阅读全文