工廠模式的思考

概述 由於java具有封裝、繼承、多態的特性,我們都會對我們定義的對象進行封裝,在使用這些對象之前,我們都會創建對象,也就是我們常用的new XXObject()方式。 當我們是自己封裝的對象,我們自己使用的時候是知道怎麼創建這個對象的,因爲這個對象實現者是我們自己,如下圖所示,張三使用自己定義的對象,可以隨意創建對象。 當我們是多人合作的,張三還可能使用李四定義的對象,或者需要引入第三方Jar包
相關文章
相關標籤/搜索