設計模式 三大型別

2021-10-03 14:04:52 字數 371 閱讀 8660

設計模式包含了三種型別:

建立型模式:建立物件的同時隱藏創造邏輯的方式,而不是直接使用new運算子直接例項化物件,包含如下幾種模式:簡單工廠模式,抽象工廠模式,單例模式,建造者模式,原型模式。

結構型模式:更關注類和物件的組合,繼承這乙個概念被用來組合介面和定義組合物件獲得功能的方式。包含如下幾種模式:外觀模式,介面卡模式,橋接模式,過濾器模式,組合模式,裝飾器模式,**模式,享元模式。

行為型模式:關注物件與物件之間的通訊。包含如下幾種模式:責任鏈模式,策略模式,命令模式,直譯器模式,迭代器模式,中介者模式,備忘錄模式,觀察者模式,狀態模式,空物件模式,模板模式,訪問者模式。

設計模式的三大類

建立型模式 5種 工廠方法模式 抽象工廠模式 單例模式 建造者模式 原型模式。結構型模式 7種 介面卡模式 裝飾器模式 模式 外觀模式 橋接模式 組合模式 享元模式。行為型模式 11種 策略模式 模板方法模式 觀察者模式 迭代子模式 責任鏈模式 命令模式 備忘錄模式 狀態模式 訪問者模式 中介者模式...

Oracle 三大型別轉換

1 varchar2變長 char定長 number,例如 123 123 2 varchar2 char date,例如 25 4月 15 25 4月 15 3 number varchar2 char,例如 123 123 4 date varchar2 char,例如 25 4月 15 25 ...

SQL語句三大型別

根據對關係型資料庫賦予的指令型別的不同,sql語句可以分為以下三類。1.資料定義語句 用來建立或刪除儲存資料用的資料庫以及資料庫中的表等物件。資料定義語句包含以下幾種指令。create 建立資料庫和表等物件 drop 刪除資料庫和表等物件 alter 修改資料庫和表等物件的結構 2.資料操縱語言 用...