首页 > 代码库 > java面向对象与设计模式(四)
java面向对象与设计模式(四)
第五式 抽象工厂模式
定义:提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。(创建的对象之间有约束)
抽象工厂模式的本质:选择产品簇的实现
优点:分离接口和产品簇,使得切换产品簇变得容易
缺点:不太容易扩展新的产品,容易造成类层次复杂
工厂方法模式一般用在产品之间没有联系的单个产品,而抽象方法模式一般用在产品之间有联系的时候。
java面向对象与设计模式(四)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。