Also known as另稱Virtual Constructor虛擬構(gòu)造器 Intent意圖Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses.定義一個(gè)接口[可以是抽象類或者接口]用來(lái)創(chuàng)建對(duì)象,,而且讓子類決定哪個(gè)類來(lái)實(shí)例化。工廠方法模式讓一個(gè)類委托實(shí)例化給子類,。 Explanation解釋Real world example真實(shí)例子
In plain words直白解釋 例子源碼:https:///ansatsing/design-patterns/tree/master/factory/src/main/java/com/ansatsing/factory/method |
|
來(lái)自: ansatsing > 《工廠方法[factory-method]》