设计模式之facade模式

从理论上讲facade模式,就是在系统中一个对象需要调用某些相似的功能,而将这些相似的功能进行封装,而留给需要调用的对象一个接口,这个接口不是我们编程意义上的接口,实际可以是一个接口,或者一个类。供调用者来调用。其实我们在编程中常用这种模式,如对数据库的操作-crud。我们就会封装成一个类sqlHelper来供业务逻辑层调用。再者也可以将一些常用的高级数据库操作应用到facade模式中,如用户登录等。

你可能感兴趣的:(设计模式之facade模式)