設計模式(抽象工廠)

          Posted on 2009-08-18 21:01 在從未放棄的路上 閱讀(183) 評論(0)  編輯  收藏 所屬分類: 設計模式
          Abstract Factory
          通過工廠類創建某一對象,而不是直接使用new關鍵字。
          public class Computer(){
          }
          public class NoteBookComputer extends Computer(){
          }
          public abstract class ComputerFactory(){
              public abstract Computer createComputer();
          }
          public class NoteBookComputerFactory extends ComputerFactory{
               public Computer createComputer() {
                   return new NoteBookComputer();
              }
          }
          client code:
          ComputerFactory factory=new NoteBookComputerFactory();
          Computer noteBook=factory.createComputer();

          posts - 9, comments - 0, trackbacks - 0, articles - 3

          Copyright © 在從未放棄的路上

          主站蜘蛛池模板: 子洲县| 隆子县| 分宜县| 来安县| 府谷县| 开封县| 晋城| 水富县| 岳阳市| 响水县| 庆云县| 盐池县| 焦作市| 乐亭县| 新郑市| 株洲市| 荥经县| 盐边县| 余庆县| 筠连县| 冷水江市| 普洱| 白沙| 西畴县| 枣庄市| 福州市| 灌南县| 洛浦县| 揭阳市| 垦利县| 长治市| 尼玛县| 连城县| 玉屏| 亳州市| 邛崃市| 正宁县| 铜鼓县| 四会市| 聂拉木县| 澳门|