设计模式 java
shaozg168
这个作者很懒,什么都没留下…
展开
-
java设计模式 之 单例模式
java设计模式 之 单例模式 单例模式:有些类在程序运行过程中只需要保存一个实例,比如文件管理类,音频管理类,那么我们如何实现一个单例类呢? 有以下3点:(1)定义一个静态变量;(2)构造函数私有化;(3)提供一个public 静态方法,获取这个实例;(4)一定要做线程同步; 第一种实现方式 Singleton 代码如下: public static class原创 2013-11-26 15:38:38 · 858 阅读 · 0 评论 -
java设计模式 之 抽象工厂模式
java设计模式 之 抽象工场模式 抽象工场模式:解决了工场模式的弊端,当新加一个功能的时候,不会影响之前的代码。 接口 IMobile 代码如下: /* * To change this license header, choose License Headers in Project Properties. * To change this template fi原创 2013-11-26 14:53:05 · 653 阅读 · 0 评论 -
java设计模式 之 工厂模式
java设计模式 之 工场模式 工场模式: 简单的说就是建立一个工场类,实现对继承同一个父类的子类对像的实例化。 Mobile.java 父类 代码如下: /* * To change this license header, choose License Headers in Project Properties. * To change this template fi原创 2013-11-26 11:46:50 · 690 阅读 · 0 评论