空對象模式(Null Object Pattern)

31.3 空對象模式(Null Object Pattern) 31.3.1 定義和類圖 (1)定義:通過實現一個默認的無意義對象來避免NULL值出現。簡單地說,就是爲了避免在程序中出現NULL值判斷而誕生的一種常用設計方法。 (2)類圖   31.3.2 應用場景 (1)不使用空對象模式的例子 【編程實驗】利用工廠模式創建圖書 //新設計模式——空對象模式 //場景:利用簡單工廠方法創建圖書(不
相關文章
相關標籤/搜索