python设计模式(九):外观模式
#-*-coding:utf-8-*-classAPI1: defSave(self): print('保存数据A') defDel(self): print('删除数据A')classAPI2: defSave(self): print('保存数据B') defDel(self): print('删除数据B')classFacade: def__init__(self): self._api1=API1() self._api2=API2() defSaveAll(self): [obj.Save()forobjin[self._api1,self._api2]] defDelAll(self): [obj.Save()forobjin[self._api1,self._api2]]if__name__=='__main__': test=Facade() test.SaveAll() test.DelAll() ---------------- 保存数据A 保存数据B 删除数据A 删除数据B 外观模式(Facade),亦称“过程模式”,为子系统中的一组接口提供一个一致的界面,Fac...
