- 博客(3)
- 收藏
- 关注
原创 java设计模式:(工厂模式)
1:工厂模式是一种比较常见的创建模式, 在实际开发中也是常常使用到。 2:工厂模式的形式: 2.1)简单工厂模式,而对于简单工厂模式来说,它是为了让程序有一个更好地封装,降低程序模块之间的耦合程度,对于简单的工厂模式,其实也可以将其理解成为一个创建对象的工具类。在这个工具类里面,我们就可以进行一些其他操作,比如对象的初始化。这样就避免了把对象初始化的大量代码(如果有大量代码的话)放在构...
2018-08-26 02:11:29 183
原创 java设计模式:(策略模式)
1:策略模式的描述 把它们一个个封装起来,并且使他们可以相互替换。这样策略模式就可以独立使用它们的客户端变化。 策略模式其实是为了解决,同一个问题有多个不能的解决方式,也就是说提供了多种不同的解决策略,比如,我们对一个数组 进行排序。那么这里就有冒泡排序、快速排序、归并排序等等不同的算法,这里我们就可以说这些是不同的策略。 2:策略模式的具体实现: 2.1)公共接口(比如...
2018-08-26 01:16:58 153
原创 java设计模式:(适配器模式)
1:情景 不同国家的插座,插头不一样,美国的插座,提供110伏电压,三孔插座,中国的插座,提供220伏电压,二孔插座,这个时候你去美国旅游的时候,美国只有三孔插座,这个时候如果没有适配器的话,你就不能给手机充电,所以需要用到适配器,一头转换成二孔插座(给手机充电),另一头插到三孔插座,同理适配器模式也是这么实现的, 下面看具体的实现: 2:java适配器模式的具体实现: 总共7个类 ...
2018-08-26 00:43:31 172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人