adapter explain
外观模式