設計模式(一)一一一設計模式概述

設計模式有23種,其實是一種面向對象設計原則的實際運用,是對類的封裝性、繼承性和多態性,以及類之間關係的更深理解。

設計模式分類

分爲三種類型:

創建型模式(5種):單例模式、抽象工廠模式、建造者模式、工廠模式、原型模式。

結構型模式(7種):適配器模式、橋接模式、裝飾模式、組合模式、外觀模式、享元模式、代理模式。

行爲型模式(11種):模版方法模式、命令模式、迭代器模式、觀察者模式、中介者模式、備忘錄模式、解釋器模式(Interpreter模式)、狀態模式、策略模式、職責鏈模式(責任鏈模式)、訪問者模式。

設計模式簡單介紹(後續補充)

單例模式(Singleton):單例模式是Java最簡單的設計模式之一。保證一個類僅有一個實例,並提供一個訪問它的全局訪問點。

設計模式之間的關係

圖片來源於網絡,侵刪
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章