用C++实现的单件工厂设计模式,运用到纯虚函数,继承,是学习工厂模式的好例子~~