运行程序出现如下错误:
错误 1 程序“E:/ms_workplace/AbstractFactory/AbstractFactory/obj/Debug/AbstractFactory.exe”不包含适合于入口点的静态“Main”方法 AbstractFactory
然后找到主函数方法如下:
class MainApp
{
public static void main()
{
AbstractFactory factory1 = new ConcreteFactory1();
Client c1 = new Client(factory1);
c1.run();
AbstractFactory factory2 = new ConcreteFactory2();
Client c2 = new Client(factory2);
c2.run();
}
}
发现这里的main是小写的,我们要改为Main:
public static void Main()