單例模式優缺點

主要優勢:數據庫 一、提供了對惟一實例的受控訪問。性能 二、因爲在系統內存中只存在一個對象,所以能夠節約系統資源,對於一些須要頻繁建立和銷燬的對象單例模式無疑能夠提升系統的性能。設計 三、容許可變數目的實例。對象   主要缺點:內存 一、因爲單利模式中沒有抽象層,所以單例類的擴展有很大的困難。資源 二、單例類的職責太重,在必定程度上違背了「單一職責原則」。擴展 三、濫用單例將帶來一些負面問題,如爲
相關文章
相關標籤/搜索