設計模式_基本原則

來源:互聯網
上載者:User

標籤:語言   http   png   方案   三種模式   互動   bubuko   基礎   under   

※ 設 計 模 式

設計模式是在特定環境下人們解決某類重複出現問題的一套成功或有效解決方案。

 

設計模式起源於工業.

被引入到函數語言中,主要有三種模式:

     1. 建立型(Creational)模式: 如何建立對象;

     2. 結構型(Structural )模式: 如何?類或對象的組合;

     3. 行為型(Behavioral)模式: 類或對象怎樣互動以及怎樣分配職責。

 

設計模式目前存在的種類: (23+1)

              GoF( Gang of Four) 的 23 種 + “簡單原廠模式” = 24 種。

 

設計模式的基礎是:

            多態。

 

為實現 "高內聚,低耦合" 的目的,設計模式需要遵循以下原則:

 

 

 

 

 

設計模式_基本原則

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.