首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

设计形式之简单工厂方法

2012-10-21 
设计模式之简单工厂方法简单工厂方法是最简单的设计模式之一,也是经常用的,去除其华丽的外表,其实核心思想

设计模式之简单工厂方法

简单工厂方法是最简单的设计模式之一,也是经常用的,去除其华丽的外表,其实核心思想是很简单的。

简单工厂方法:顾名思义,就是有一个工厂,可以制造很多东西。不同的人来工厂可以制作出来不同的产品

class factory(String name){

???? switch(name){

????????? case "超人":?

??????????????? return? chaoren();

??????????????? break;

???????? ?case "凤姐":?

??????????????? return? fengji();

??????????????? break;

???? }

?

}

工厂根据传进来的参数来选择发挥的方法。

chaoren(){

??? return? "拯救地球";

}

fengji(){

?? return "地球灾难";

}

两个不同的实现方法

main(){??

???factory("凤姐");

? ?factory("超人");

}

差不多就这样了 嘎嘎

?

热点排行