设计模式C++工厂模式观察者模式......