設計模式空間.jpg
依據(jù)2條準則對設計模式進行分類:目的、范圍
目的準則
描述模式是用來完成什么工作
創(chuàng)建型模式:與對象的創(chuàng)建有關
結(jié)構型模式:與處理類或?qū)ο蟮慕M合
行為型模式:對類或?qū)ο笤趺礃咏换ズ头峙渲肛熯M行描述
范圍準則
值模式主要用于類還是用于對象
類模式:處理類和子類直接對關系政鼠,這些關系通過繼承建立封断,是靜態(tài)的忽媒,在編譯的時刻便確定下來。(集中處理類間的關系)
對象模式:處理對象間的關系,這些關系在運行時刻是可以變化的烈拒,更具動態(tài)性嚷量。