public class CarFactory {
//简单工厂模式1
public Car createCar(String type)
{
if(type.equals("奥迪"))
{
return new Audi();
}else if(type.equals("比亚迪"))
{
return new Byadi();
}
return null;
}
//或简单工厂模式2
public static Car createAudi()
{
return new Audi();
}
public static Car createByadi()
{
return new Byadi();
}
}
java GOF23设计模式-简单工厂模式
原文作者:wx5d21d5e6e5ab1
原文地址: https://blog.51cto.com/14437184/2440411
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://blog.51cto.com/14437184/2440411
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。