1.用工厂方法模式的数据访问程序 用户JavaBean和service类 工厂方法的实现 客户端调用 新增部门的业...[作者空间]
1.双向耦合的代码 老板回来了,张三 关闭股票行情,继续工作老板回来了,李四 关闭股票行情,继续工作 2. 解耦版...[作者空间]
1. 什么是建造者模式? 将一个复杂的的与它的分离,使同样的构建过程可以创建不同的表示。 如果我们用了建造者模式,...[作者空间]
外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更容易使用。 其...[作者空间]
迪米特法则也叫最少知识原则 如果两个雷不必彼此直接通信,那么这2个类就不应当发生直接的相互作用。如果其中一个类需要...[作者空间]
学生B抄袭学生A的试卷 改进版,还是很多重复代码 最终改进版:模板方法模式实现 模板方法模式 定义一个操作中的算法...[作者空间]
解决问题:创建n个类似的对象就需要new n次,每次都重写set一大堆属性值,很麻烦。Java已有一些工具类来进行...[作者空间]
简单工厂模式 简单工厂模式的优点: 工程类中包含了必要的判断逻辑,根据客户端的选择条件动态实例化类,对于客户端来说...[作者空间]