第14章設計樣式與框架.pptVIP

  • 3
  • 0
  • 约 43页
  • 2016-02-03 发布于天津
  • 举报
第14章設計樣式與框架

第14章 設計樣式與框架 14-1 設計樣式與框架的基礎 14-2 GRASP樣式 14-3 Gang of Four設計樣式 14-4 使用設計樣式 14-1 設計樣式與框架的基礎 14-1-1 設計樣式與框架 14-1-2 設計樣式的描述 14-1-1 設計樣式與框架-說明 設計樣式與框架都可以幫助我們改進軟體品質和減少軟體系統的開發時間,其簡單說明如下所示: 設計樣式(Design Patterns):對於一些重複發生的程式問題提供已證明可用的解決方案,它是可重複使用的一些成功的軟體架構和物件設計,基本上,我們並沒有發明設計樣式,而是在眾多前輩的成品中找出可重複使用的設計樣式。 框架(Framework):一組類別集合可以提供特定類型軟體的一組服務,支援可重複使用的詳細設計和程式碼,它就是一個應用程式的準軟體,提供特定類型軟體的功能,我們只需繼承和使用框架的元件,就可以快速建立特定類型的完整軟體系統。 14-1-1 設計樣式與框架-差異 設計樣式與框架的主要差異,如下所示: 設計樣式比框架更抽象化。 設計樣式比起框架來說,它是一種更小的架構元素。 設計樣式比框架擁有更高的適用性,因為設計樣式並沒有針對特定類型的軟體系統。 14-1-2 設計樣式的描述-說明 設計樣式的描述(Design Pattern Description)可以幫助軟體系統開發者找到可使用在系統上,解

文档评论(0)

1亿VIP精品文档

相关文档