会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
xujiangxi
博客园
首页
新随笔
联系
订阅
管理
2019年6月17日
01.DesignParttern设计模式,简单工厂,工厂方法,抽象工厂三大工厂的区别与联系
摘要: 工厂用来生产对象,对象具有方法和属性。 简单工厂的缺点(简单工厂并不是23中设计模式): 工厂类的职责相对过重,增加新的产品,需要修改工厂类的判断逻辑,违背开闭原则; JDK源码中使用的简单工厂类: Calendar; 改进方法:能够直接通过反射去改进简单工厂的开闭原则(对扩展开放,对修改关闭);
阅读全文
posted @ 2019-06-17 17:34 xujiangxi
阅读(382)
评论(0)
推荐(0)
编辑
公告