这里对于建造者模式,不外乎是对于前面的抽象工厂模式批处理,批量生产对象。
抽象工厂模式:建立工厂类实现接口产生对象,对象实现类涵盖类方法。好处在于,如果
要增加新的类,只需要,再建立一个工厂类new出新类对象,新类实现接口方法。不用更改工厂,实现解耦。
适配器模式:
分为三种:类,对象,接口的三种适配
所谓适配,是为达到某种目标而通过接口进行调整。
类的适配:有一个Source类,拥有一个方法,待适配,目标接口时Targetable,Adapter类,继承source类,实现Targetable接口,将Source的功能扩展到Targetable里。
对象适配:和类适配基本相同,不过在Adapter类中传入Source类对象。利用对象调用Source类原方法,重写新方法。
接口适配:为了避免实现接口的所有方法,通过抽象类来继承接口,对抽象类进行有选择性的方法重写。