樣式的分類.pptVIP

  • 1
  • 0
  • 约1.01千字
  • 约 7页
  • 2016-02-03 发布于天津
  • 举报
樣式的分類

Design Pattern Why? GoF(Gang of Four) 設計樣式種類 設計樣式種類 設計樣式的描述 Reference * 教師:游峰碩 物件導向設計 * 設計樣式 所謂的設計樣式就是對於反覆出現的設計問題所提供的解決方法。 物件導向設計的一個重點:再利用 當專家在從事一個系統的設計時,他們會避免從頭開始構思解決的方式。通常他們會採用過去的經驗。一但發現有好的解決方案就會加以利用。 這些具有成功經驗的模式總是可以解決特定的問題,讓系統更具有彈性、更具有再利用性。採用這些過去的成功的經驗,設計者就不必再苦思解決方案,能夠更有效率地把系統完成,並且避免不必要的錯誤嘗試。這是設計樣式的主要精神所在。 在軟體設計上,對於設計樣式的研究首推由Gamma等四位物件導向技術大師所著之”Design Pattern:Elements of Reusable Object-Oriented Software”這本書。 這本書中主要記載著23種不同的設計樣式,並且將這些設計樣式分為三大類: 建構樣式(creational pattern) 結構樣式(structural pattern) 行為樣式(behavioral pattern) 系統架構的樣式(Architecture Pattern): 應用與軟體結構上的基礎設計,提供在某種特定結構下軟體元件或是子系統運作的關係

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档