文章列表
策略模式解析
需求
计算器功能 实现简单的两个数的加减乘除
分析 : 略 其实我觉得分析比较重要
code
1 为这组策略 写一个接口 如 为这个计算器写一个两个数操作的接口
代码 如下
/
public interface StrategyInterface {
public int exue(int a,int b);
}
实现策略代码
1 : 加法 策略
public class AddExueStrategy implements StrategyInterface{
public int exue(int a, int b) ...
单例模式
单例模式的设计思路是创建一个对象都是同一个对象,废话不多说:单例模式代码详解
1:SingletonOne.java //单例模式的类
public class SingletonOne {
private static SingletonOne singletonOne = new SingletonOne();
/**
* 构造函数 隐藏默认的构造函数
*/
private SingletonOne() {
}
/**
* 静态的方法 返回对象的实例
*
* @return
*/
public static SingletonOn ...