摘要: public abstract class Product { public abstract void doSomething(); } public class ConcreteProduct1 extends Product { public void doSomething()... 阅读全文
posted @ 2014-09-20 23:38 172257861 阅读(90) 评论(0) 推荐(0) 编辑
摘要: public abstract class Product { public abstract void doSomething(); } public class ConcreteProduct1 extends Product { public void doSomething()... 阅读全文
posted @ 2014-09-20 23:38 172257861 阅读(69) 评论(0) 推荐(0) 编辑
摘要: public abstract class Product { public abstract void doSomething(); } public class ConcreteProduct1 extends Product { public void doSomething()... 阅读全文
posted @ 2014-09-20 23:38 172257861 阅读(91) 评论(0) 推荐(0) 编辑
摘要: import java.util.Random;import java.util.Vector;/*luozhonghua 2014-9-20*/public class moreOfSingleton {private static int maxNumberOfSingleton=2;//多... 阅读全文
posted @ 2014-09-20 22:26 172257861 阅读(65) 评论(0) 推荐(0) 编辑
摘要: import java.util.Random;import java.util.Vector;/*luozhonghua 2014-9-20*/public class moreOfSingleton {private static int maxNumberOfSingleton=2;//多... 阅读全文
posted @ 2014-09-20 22:26 172257861 阅读(67) 评论(0) 推荐(0) 编辑
摘要: import java.util.Random;import java.util.Vector;/*luozhonghua 2014-9-20*/public class moreOfSingleton {private static int maxNumberOfSingleton=2;//多... 阅读全文
posted @ 2014-09-20 22:26 172257861 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 本博原创禁止转载、拷贝、拍照等一切商业目地,否则将保留法律权利! ---------linux-深圳-luo 缺陷: 1》单例模式只能修改代码来扩展,测试也难以捕获,与单一职责原则冲突 2》单例线程不安全 public class Singleton{ private stati... 阅读全文
posted @ 2014-09-20 19:14 172257861 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 本博原创禁止转载、拷贝、拍照等一切商业目地,否则将保留法律权利! ---------linux-深圳-luo 缺陷: 1》单例模式只能修改代码来扩展,测试也难以捕获,与单一职责原则冲突 2》单例线程不安全 public class Singleton{ private stati... 阅读全文
posted @ 2014-09-20 19:14 172257861 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1> 单一职责原则 这是我们设计程序最常见的设计原则了,比如用户信息,分属性和行为,基础信息属归属性类,执行归行为类或接口 2>里氏替换原则 尽量规避继承关系带来的负面重构影响 几个注意地方: 2.1》类中调用其他类时,尽可能使用其他类的接口或父类,这也是我们经常... 阅读全文
posted @ 2014-09-20 14:32 172257861 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1> 单一职责原则 这是我们设计程序最常见的设计原则了,比如用户信息,分属性和行为,基础信息属归属性类,执行归行为类或接口 2>里氏替换原则 尽量规避继承关系带来的负面重构影响 几个注意地方: 2.1》类中调用其他类时,尽可能使用其他类的接口或父类,这也是我们经常... 阅读全文
posted @ 2014-09-20 14:32 172257861 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1> 单一职责原则 这是我们设计程序最常见的设计原则了,比如用户信息,分属性和行为,基础信息属归属性类,执行归行为类或接口 2>里氏替换原则 尽量规避继承关系带来的负面重构影响 几个注意地方: 2.1》类中调用其他类时,尽可能使用其他类的接口或父类,这也是我们经常... 阅读全文
posted @ 2014-09-20 14:32 172257861 阅读(117) 评论(0) 推荐(0) 编辑