![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
付聪cong
这个作者很懒,什么都没留下…
展开
-
设计模式之路(一)——简单工厂模式
设计模式之路(一)——简单工厂模式 前言:在刚刚接触并学会一些编程知识的时候,我觉得编程也就这样,并非难事,但是有一天,老师的一个朋友说的一句话惊醒了梦中的我。他说:“现在回头想想几年前写的代码,简直不堪入目。”难道是当年的代码格式不规范吗?我想也不至于不堪入目吧,于是我继续询问,得到的答案是设计模式。 在接触设计模式之前,我也不太相信设计模式的力量,学完真的会认为之前的代码不堪入原创 2018-01-03 10:31:42 · 189 阅读 · 0 评论 -
设计模式之路(二)——Builder建造者模式
今天我们再讲一种常用并且实用的设计模式——Builder建造者模式。使用这种设计模式可以帮助我们更好的管理数据,可以用于有很多属性的类的创建,创建过程简洁清晰。但是仅仅是这些还不足以体现这个设计模式真正的精髓所在,在我看来,灵活性才是Builder模式的精髓。下面我们来讲一种场景,大家就会有比较深入的理解了。 假设我们要开发一款游戏,游戏中有十种角色,每一种角色都有身高、衣服、裤子、帽子、鞋、腰原创 2018-01-05 14:16:40 · 208 阅读 · 0 评论