设计模式 工厂模式 VC++ C++ 源程序