EffectiveJava 讀書筆記2020/02/17

考慮用靜態工廠方法代替構造器 優點 相比構造器,靜態工廠有名稱 不必在每次調用的時候都創建一個新對象 可以返回原返回類型的任何子類型的對象 在創建參數化類型實例的時候,使代碼變得更加簡潔 缺點 類如果不含公有的或者受保護的構造器,就不能子類化 與其他的靜態方法實際上沒有任何區別 遇到多個構造器參數時要考慮用構造器 重疊構造器方式 缺點是一旦參數過多,構造方法就幾何增加 JAVABeans模式 缺點
相關文章
相關標籤/搜索