面试时用到的简单的工厂模式的例子
2010-06-24 16:14
218 查看
工厂模式,通俗的理解是不同的工厂,走的却是同一个流程。
主要代码:
public interface IFactory
{
void GetName();
void Query(string sqlstr);
}
public class A :IFactory
{
public void GetName()
{
Console.WriteLine("执行名称:A");
}
public void Query(string sqlstr)
{
Console.WriteLine("执行{0}语句",sqlstr);
}
}
public class Demo
{
static void Main(string[] args)
{
string sql = "select * from ST_User";
IFactory f;
f = new A();//子类的实例指向父类的引用
f.Query(sql);
Console.Read();
}
}
主要代码:
public interface IFactory
{
void GetName();
void Query(string sqlstr);
}
public class A :IFactory
{
public void GetName()
{
Console.WriteLine("执行名称:A");
}
public void Query(string sqlstr)
{
Console.WriteLine("执行{0}语句",sqlstr);
}
}
public class Demo
{
static void Main(string[] args)
{
string sql = "select * from ST_User";
IFactory f;
f = new A();//子类的实例指向父类的引用
f.Query(sql);
Console.Read();
}
}
相关文章推荐
- C#面向对象的一个简单例子,继承、接口、重写都用上了,还用到了工厂模式
- SSH中用到的设计模式之二——简单工厂
- java 工厂模式简单介绍及例子
- 工厂模式例子(用面向对象的方法实现简单的计算器)
- 一个简单工厂模式的小例子
- 设计模式(2)结合代码和例子来理解简单工厂模式
- 举两个例子以快速明白Java中的简单工厂模式
- java va中工厂模式( 静态工厂模式、工厂方法模式、抽象工厂模式)的介绍以及简单例子
- 简单工厂模式例子
- 设计模式(2)结合代码和例子来理解简单工厂模式
- java 工厂模式简单介绍及例子
- 简单的计算器程序可以用到简单工厂的设计模式
- JavaScript设计模式--简单工厂模式例子---XHR工厂
- 简单工厂模式小例子 写的测试过了
- 例子说明java中的简单工厂模式
- 简单工厂模式和工厂模式的实现例子
- [原创]一个简单例子解释 Java 工厂模式
- C# 一个简单的 工厂模式 例子
- 设计模式 之 简单工厂模式
- 简单理解常用设计模式(一)简单工厂-附加UML解释