聯繫我們
 課程時長 14 時間:

課程簡介

簡介

  • 模式與分層架構
  • 模式描述
  • 設計模式與設計
  • 查找與選擇設計模式
  • 設計模式的實現

知名模式

物件建立

  • 工廠模式 (Factory)
  • 建造者模式 (Builder)
  • 工廠方法模式 (Factory Method)
  • 原型模式 (Prototype)
  • 單例模式 (Singleton)

結構型模式

  • 適配器模式 (Adapter)
  • 橋接模式 (Bridge)
  • 合成物模式 (Composite)
  • 裝飾器模式 (Decorator)
  • 外觀模式 (Facade)
  • 享元模式 (Flyweight)
  • 代理模式 (Proxy)

行為型模式

  • 職責鏈模式 (Chain of Responsibility)
  • 命令模式 (Command)
  • 解釋器模式 (Interpreter)
  • 迭代器模式 (Iterator)
  • 中介者模式 (Mediator)
  • 備忘錄模式 (Memento)
  • 觀察者模式 (Observer)
  • 狀態模式 (State)
  • 策略模式 (Strategy)
  • 模板方法模式 (Template Method)
  • 訪問者模式 (Visitor)
  • 觀察者模式 (Observer)

創建模式

  • 是否要建立模式
  • 正式的模式描述
  • 組織模式目錄
  • 特定目標與抽象目標
  • 將您的模式發佈到模式社群

最低要求

對 UML 以及任何物件導向語言(如 C++、C#、Java、VB.NET、PHP 8 或更高版本等)具有良好的知識。

客戶評論 (4)

即將到來的課程

課程分類