您現在的位置: 18luck新利全站下载 >> 企業管理>> 工廠管理>> 資料信息

抽象工廠模式概述(PPT 31頁)

所屬分類:
工廠管理
文件大小:
1130 KB
下載地址:
相關資料:
模式概述
抽象工廠模式概述(PPT 31頁)內容簡介
抽象工廠模式
模式動機與定義
模式結構與分析
模式實例與解析
模式效果與應用
模式擴展
第6章
本章教學內容
模式動機
模式結構
抽象工廠模式包含如下角色:
AbstractFactory:抽象工廠
ConcreteFactory:具體工廠
AbstractProduct:抽象產品
Product:具體產品
模式分析
抽象工廠類的典型代碼如下:
具體工廠類的典型代碼如下:
實例一:電器工廠
一個電器工廠可以產生多種類型的電器,如海爾工廠可以生產海爾電視機、
海爾空調等,TCL工廠可以生產TCL電視機、TCL空調等,
相同品牌的電器構成一個產品族,而相同類型的電器構成了一個產品等級結構,
現使用抽象工廠模式模擬該場景。
參考代碼(Chapter06AbstractFactory\sample01)
實例二:數據庫操作工廠
某係統為了改進數據庫操作的性能,自定義數據庫連接對象Connection
和語句對象Statement,可針對不同類型的數據庫提供不同的連接對象和語句對象
,如提供Oracle或SQLServer專用連接類和語句類,而且用戶可以通
過配置文件等方式根據實際需要動態更換係統數據庫。使用抽象工廠模式設計該係統。
模式優缺點
抽象工廠模式的優點
..............................
抽象工廠模式概述(PPT 31頁)
Baidu
map