摘要:本文为作者原创,转载请在明显位置标明出处:http://www.cnblogs.com/masque/p/3860746.html有些对象其实我们只需要一个,比方说:线程池,缓存,日志对象.如果制造多个实例会产生程序异常.方法一: 1 package org.masque.designpattern...
阅读全文
摘要:先看下一个简单的实现: 1 package org.masque.designpatterns.factorymethod.one; 2 /** 3 * 4 * Description: Sample子类的标示 5 * BeanEm.java Create on 2014年7月11日 下午2...
阅读全文
摘要:装饰者模式本文地址:http://www.cnblogs.com/masque/p/3833141.html部分资料来自网络,代码都是已运行实践,转载请在明显位置注明出处.下面是一个咖啡添加不同的调料得到价钱和名称的算法先定义了一个接口 1 package org.masque.designpatt...
阅读全文
摘要:本文地址:http://www.cnblogs.com/masque/p/3831628.html转载请在明显位置标明出处jdk自带了观察者模式的接口 java.util.Observer 和 类java.util.Observable下面是源码 java.util.Observable 1 /*...
阅读全文
摘要:本文地址:http://www.cnblogs.com/masque/p/3825692.html转载请在明显位置标明出处策略模式,良好的扩展性,将对象分割成2部分,一部分是相同属性(抽象类),一部分是独有的属性(接口),良好的扩展,自由的组合出需要的新的对象资料来自网络,例子由自己编写例子: 角色...
阅读全文
摘要:大标题=================================== 大标题一般显示工程名,类似html的\ 你只要在标题下面跟上=====即可 中标题----------------------------------- 中标题一般显示重点项,类似html的\ 你只要在标题下面输...
阅读全文