第1條:用靜態工廠方法代替構造器

第1條:用靜態工廠方法代替構造器 所謂靜態工廠方法,實際上只是一個簡單的靜態方法,它返回的是類的一個實例。 使用靜態工廠方法的優點有: 1)它與構造函數不同,它有名字,你可以把名字起的更易於閱讀。 如果你想讓2個構造函數擁有相同個數和類型的參數,這將是無法實現的;即使是2個不同類型的參數順序倒置的,使用者也非常容易搞混亂。 例:一個類Complex(複數:包含實部和虛部)對它的構造可能有這樣2種需
相關文章
相關標籤/搜索