package com.ykmimi.new1; /** * * @author deadzq * */ public class AnyThing { public AnyThing() { this("this 调用有参构造方法"); System.out.println("无参构造方法"); } public AnyThing(String name) { System.out.println("有参构造方法"); } public sta
这里拿了用数组构造栈的一段代码说明一下 public class StackArray<E> { private Object[] data = null; private int maxSize; //栈容量 private int top = -1; //栈顶指针 /** * 重写无参构造函数 */ StackArray(){ this(10); //默认栈大小为10 (如果这行前面有代码,这行就会报错) System.out.println("无参构造器执行"); }
//构建器抽象类,为不同类的实现提供 public interface Builder<T> { public T build(); } /** * @描述: 营养表 */ public class NutritionFacts { private final int servingSize;// required private final int servings;// required private final int calories;// optional private fina