`
lastsoul
  • 浏览: 33171 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2)工厂方法模式(Factory Method):又称为多形性工厂; 3)抽象工厂模式(Abstract Factory):又称为工具箱,产生产品族,但不利于产生新的产品; 1)简单工厂模式: //工厂类角色 public class Driver{ //工厂方法.注意返回类型为抽象产品角色 public static Car driverCar(String s)throws Exception { //判断逻辑,返回具体的产品角色给Client if(s.equalsIgn ...
原则1:DRY(Don't repeat yourself) 即不要写重复的代码,而是用“abstraction”类来抽象公有的东西。如果你需要多次用到一个硬编码值,那么可以设为公共常量;如果你要在两个以上的地方使用一个代码块,那么可以将它设为一个 ...
1.创建型模式       工厂方法       抽象工厂       建造者模式       单态模式       原型模式 2.结构型模式       适配器模式       桥接模式       组合模式       装饰模式       外观模式       享元模式       代理模式 3.行为型模式       责任链模式       命令模式       解释器模式       迭代器模式       中介者模式       备忘录模式       观察者模式       状态模式       策略模式       模板方法       访 ...
Global site tag (gtag.js) - Google Analytics