简单工厂模式
来源:互联网 发布:ds数据融合目标识别 编辑:程序博客网 时间:2024/05/29 17:48
简单工厂模式,是最简单的一种设计模式。 用来用于相同父类(或者实现相同借口)的子类,在客户初始化时,只通过传递的参数来决定要实例化的子类类型,由于所有子类的父类(接口)相同,所以对外提供了一致的创建接口。
示例代码如下: 这种模式比较简单也容易理解,就不再多说了。
本来不打算写博的,但是发现自己不做读书笔记记性就好不了,所以就当读书笔记了,水平也不高,全当练习了。主要想通过这种方式来达到和别人技术交流的目的,对自己有个提高。
示例代码如下:
Interface fruit
{
void GetColor();
}
public class Apple:fruit
{
void GetColor()
{
System.Console.Write("Red");
}
}
public class Pear:fruit
{
void GetColor()
{
System.Console.Write("Yellow");
}
}
public FruitFactory
{
public fruit CreateFruit(string fruitName)
{
if(fruitName=="Apple")
return new Apple();
else
return new Pear();
}
}
{
void GetColor();
}
public class Apple:fruit
{
void GetColor()
{
System.Console.Write("Red");
}
}
public class Pear:fruit
{
void GetColor()
{
System.Console.Write("Yellow");
}
}
public FruitFactory
{
public fruit CreateFruit(string fruitName)
{
if(fruitName=="Apple")
return new Apple();
else
return new Pear();
}
}
本来不打算写博的,但是发现自己不做读书笔记记性就好不了,所以就当读书笔记了,水平也不高,全当练习了。主要想通过这种方式来达到和别人技术交流的目的,对自己有个提高。
- 工厂模式-简单工厂
- 工厂模式-简单工厂
- 工厂模式-简单工厂模式
- 工厂模式-简单工厂模式
- 简单工厂模式,工厂模式
- 工厂模式-简单工厂模式
- 简单工厂模式,工厂模式
- 简单工厂、工厂模式、抽象工厂模式
- 简单工厂、工厂模式、抽象工厂模式
- 简单工厂&工厂模式&抽象工厂模式
- 简单工厂和工厂模式
- 简单工厂和工厂模式
- 1,工厂模式--简单工厂
- 简单工厂和工厂模式
- 简单工厂,工厂模式,抽象工厂
- 简单工厂,工厂模式,抽象工厂
- 简单工厂、工厂方法、抽象工厂模式
- 简单工厂、工厂模式和抽象工厂
- 不知道从事什么好
- 深入了解typedef
- 给养宠物的人-----一只家犬的临终告白
- 华为二面归来1
- 汉语树库的构建
- 简单工厂模式
- 揭示“地点域/方位域”的对立对现代汉语句法分析和功能分析的影响。
- Frontline Fields Of Thunder (2007)
- 自己觉得好的东东
- Restorator 2007 3.70.1729
- 蛮力法
- csdn上有意思的php讨论帖
- english short sentence
- ASP.NET 2.0中的跨页面提交