设计形式之简单工厂方法
设计模式之简单工厂方法
简单工厂方法是最简单的设计模式之一,也是经常用的,去除其华丽的外表,其实核心思想是很简单的。
简单工厂方法:顾名思义,就是有一个工厂,可以制造很多东西。不同的人来工厂可以制作出来不同的产品
class factory(String name){
switch(name){
case "超人":
return chaoren();
break;
case "凤姐":
return fengji();
break;
}
}
工厂根据传进来的参数来选择发挥的方法。
chaoren(){
return "拯救地球";
}
fengji(){
return "地球灾难";
}
两个不同的实现方法
main(){
factory("凤姐");
factory("超人");
}
差不多就这样了 嘎嘎