【发布时间】:2014-03-15 11:45:16
【问题描述】:
我的项目中有 12 个类,如下所示:
class class1
{
}
class class2
{
}
在另一个类中,我有一个方法要创建class1 或class2 的实例
根据字符串:
public void MyMethod(string s)
{
//I want to create an instance of class1 if s=="class1" or class2 if s=="class2"
}
我该怎么做?
【问题讨论】:
-
请查看工厂方法和工厂设计模式。