设计一个Counter类,包括:
  域counterValue  用来保存计数器的当前数值;
  方法increment() 计数器加一;
  方法decrement() 计数器减一;
  方法reset()      计数器清零。讲跟实际做还是不一样的,求教高手。

解决方案 »

  1.   


    class Counter {
    private int counterValue = 12;// counterValue初始化 // 计数器加一
    public void increment() {
    // System.out.println("计数器加一之前counterValue=" + counterValue);
    counterValue++;
    // System.out.println("计数器加一之后counterValue=" + counterValue + "\n");
    } // 计数器减一
    public void decrement() {
    // System.out.println("计数器减一之前counterValue=" + counterValue);
    counterValue--;
    // System.out.println("计数器减一之后counterValue=" + counterValue + "\n");
    } // 计数器清零
    public void reset() {
    // System.out.println("计数器清零之前counterValue=" + counterValue);
    counterValue = 0;
    // System.out.println("计数器清零之后counterValue=" + counterValue + "\n");
    } // main()函数用于测试
    /*public static void main(String argus[]) {
    Counter counter = new Counter();
    counter.increment();
    counter.decrement();
    counter.reset();
    }*/
    }