Java设计模式之《抽象工厂模式》详解 实现抽象工厂及应用场景

抽象工厂模式(Abstract Factory)        抽象出来一个基础接口定义了产品功能(对应抽象产品角色),每一个实现此接口的子类就是具体产品(对应具体产品角色),而后定义一个工厂接口(对应抽象工厂角色),实现了工厂接口的子类就是具体工厂(对应具体工厂角色),这时候,接口编程的优势就体现了,咱们能够随时新增具体产品类(只须要实现产品接口),只须要同时新增一个工厂类,客户端就能够轻松调用
相关文章
相关标签/搜索