增加了外观模式