【正文】
ring getName() { return name。 } public void setName(String name) { = name。 }}熱帶工廠:/*** 工廠模式抽象工廠模式一般性模式(農(nóng)場應(yīng)用)* ReadMe: 具體工廠角色:熱帶工廠*/public class TropicalGardener implements Gardener { public Fruit createFruit(String name) { return new TropicalFruit(name)。 } public Veggie createVeggie(String name) { return new TropicalVeggie(name)。 }}亞熱帶工廠:package 。/*** 工廠模式抽象工廠模式一般性模式(農(nóng)場應(yīng)用)* ReadMe: 具體工廠角色:亞熱帶工廠*/public class NorthernGardener implements Gardener { public Fruit createFruit(String name) { return new NorthernFruit(name)。 } public Veggie createVeggie(String name) { return new NorthernVeggie(name)。 }}測試類(客戶端):package 。/*** 工廠模式抽象工廠模式一般性模式(