设计模式
处女座的码农
也许当我老了,也一样写代码。不为别的,只为爱好。
展开
-
单例设计模式
一.模式 1.定义:模式就是解决一类问题的固定步骤; 2.模式的概念最早起源于建筑行业,建房子的步骤都是一样的: 打地基-----> 浇柱子------->盖楼面--------->砌墙--------->封顶------>装修----->入住 3.软件行业中有23种设计模式,模式不用理解,遇到这种需求就按照这种步骤去做就可以。 二.单例设计模式 1.现实中的需求: (1原创 2018-01-30 22:29:25 · 139 阅读 · 0 评论 -
模板模式
1.定义:解决某类事情的时候,有些步骤是固定的,有些是会发生变化的,那么这时候我们可以为这类事情提供一个模板代码,从而提高效率 。2.模板模式的步骤:(1) 先写出解决该类事情其中的一件的解决方案。(2) 分析代码,把会发生变化的代码抽取出来独立成一个方法。把该方法描述成一个抽象的方法。原因:既然是模板,那么方法里就应该掏空让用户去填写,就好比简历模板,只是有姓名、性别、说明,后面的内容是由写简历...原创 2018-02-12 19:12:23 · 148 阅读 · 0 评论