补充:设计模式 (工厂模式,单例模式,外观模式)