设计模式
天亮了_
这个作者很懒,什么都没留下…
展开
-
[设计模式]001-设计模式之单例模式Singleton
设计模式前年就涉及一些了,不过一直没怎么总结,写一系列博客总结下自己知道的几个。 首先是单例模式 第一种实现如下: package com.test.singleton; public class SingletonTest { public static void main(String[] args) { Singleton singleton1 = Singl原创 2013-10-01 21:58:50 · 865 阅读 · 0 评论 -
[设计模式]002-设计模式之策略模式Strategy
策略模式 1.策略模式中体现了两个非常基本的面向对象设计的原则 —封装变化的概念 —编程中使用接口,而不是对接口的实现 这是一种面向接口的编程 2.策略模式的意义是极大提高了软件的可重用性。 策略模式可以把行为和环境分割开来 3.策略模式的组成: —抽象策略角色:策略类,通常由一个接口或者抽象类实现。 —具体策略角色:包装了相关的算法和行为 —环境角色:原创 2013-10-02 09:25:08 · 920 阅读 · 0 评论