
设计模式
文章平均质量分 84
Iconoclast_wu
IT男
展开
-
抽象工厂模式
抽象工厂模式:为提供一组相关或相互依赖的对象提供一个接口,而无需指定具体的实现类 抽象工厂的好处 : 便捷的更换所有从该工厂生产出的产品系列 但是如果要增加一个产品到工厂时会非常的麻烦 此文介绍标准的抽象工厂模式: 在此指定一个生产武器食物和交通工具的抽象工厂 package bin.factory; public abstract class AbstractFactory原创 2014-02-10 15:55:39 · 650 阅读 · 0 评论 -
抽象工厂模式下使用反射
在上一篇抽象工厂模式中介绍了标准的抽象工厂模式 但是存在一个问题就是每次新增加一条产品线是 每个创建方法中的switch语句都会在增加一条分支 非常的麻烦 本文通过反射的方式解决这一问题 该方法是在看到大话西游设计模式时学会的 再次非常感谢 为了学习特地记录在博客中 两个实体类 用户 公寓 这三者并没有什么关系 本文中的目的就是模拟操作数据库将数据插入数据库以及获取数据 同时能原创 2014-02-10 16:25:12 · 655 阅读 · 0 评论