![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
树洞老人
这个作者很懒,什么都没留下…
展开
-
设计模式-前言
从业一年,写了挺多的业务代码,但也因为习惯了公司的框架之后感觉进入了一个舒适区,深刻意识到自己在java基础和代码规范性上的欠缺,希望还没到亡羊补牢的地步,设计模式参考了程杰老师的《大话设计模式》,记录学习下点滴,共勉!...原创 2019-06-23 16:24:41 · 76 阅读 · 0 评论 -
简单工厂模式
作为java开发人员,我们对面向对象的特性十分熟悉,随便上网搜索,封装,继承,多态这三大特性有各种版本各种说法解释,各圆其说,只能说每一个人对一个事物的理解角度不一样,描述方式不一样,并无绝对对错。初学者通病,我们在实现一个功能的时候很容易就按照面向过程的思想来编程,为啥呢,因为我们很容易在计算机的角度来思考问题。封装比较容易理解,就像你要造一辆车,你只需要把轮胎,车架,发动机......原创 2019-07-02 23:43:04 · 127 阅读 · 0 评论 -
工厂方法模式
上一篇我们简单的梳理了一下简单工厂模式,我们在最后说了,简单工厂模式有一点不好的地方就是,每一次增加一个方法,你需要去工厂类里面修改增加这个运算方法类的实例化方法。具体是什么意思呢,请看下图: 这是简单工厂类的UML图,我们可以看出,假如我们要增加一个开根号的运算类,我们需要首先增加一个根号运算类,这个没有任何问题,然后在简单工厂类中增加一个实例化根号运算类的一个方法...原创 2019-07-05 00:11:16 · 127 阅读 · 0 评论