摘要: 1 package eff; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.InvocationTargetException; 5 6 /** 7 * 8 * @author lw 9 * 10 */ 11 public class SingleSimpleTest { 12 public static void main(String[] args) { 13 try { 14 testSi... 阅读全文
posted @ 2012-07-12 13:39 blogs_lw 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1 package eff; 2 3 /** 4 * 如果类的构造器或者静态工厂中具有多个参数,设计这种类时, 5 * Builder模式就是不错的选择,特别是大多数参数都是课选的时候。 6 * 相对于javaBean较为安全,适用于多个可选参数的对象创建。 7 * 8 * @author lw 9 * 10 */11 public class NutritionFacts {12 // required13 private final int servingSize;14 private final int servings;15 // o... 阅读全文
posted @ 2012-07-12 12:06 blogs_lw 阅读(193) 评论(0) 推荐(0) 编辑