设计模式
技术从心
相信自己能够超越不平凡的命运
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式之状态模式
最近项目中有个项目是用到了状态得操作,比如从审核到审核通过再到审核查看审核中再到审核完成等一系列得状态。看了一眼开发写的得代码,只能说有点想跑路得感觉,搂一眼这个代码。一大串if和else得判断,类似于这种工作流为核心得项目就应该用到状态模式啊!这也可能是当时项目急,压根就没有做设计,这样后续维护得人可就要混不下去了,光是代码就不想看了。废话不说了,根据这个项目想到了一个设计模式即状态模式,照着往上得一些资料写了一个demo。看下流程:设计UML :...原创 2020-11-26 23:00:01 · 135 阅读 · 0 评论 -
Java设计模式|简单工厂模式
简单工厂模式简单工厂模式是类的创建模式,又叫做静态工厂方法模式。简单工厂模式由一个工厂对象决定生产出哪一种产品类的实例。为什么要使用简单工厂模式原因很简单:解耦。A对象如果要调用B对象,最简单的做法就是直接new一个B出来。这么做有一个问题,假如C类和B类实现了同一个接口/继承自同一个类,系统需要把B类修改成C类,程序不得不重写A类代码。如果程序中有100个地方new了B对象,那么就要修改...转载 2019-05-19 23:10:34 · 254 阅读 · 0 评论
分享