读书人

数据结构与算法分析-第一章Java种(01)

发布时间: 2012-09-07 10:38:15 作者: rapoo

数据结构与算法分析-第一章Java类(01)

定义一个名为Countor的类,该类的对象用于对事物计数,因此它记录的是一个非负整数,要求此类包含下列方法:将技术值设置为指定整数,使计数值按1递增,以及使计数值按1递减等。这些方法应确保计数器的值不会取到负数。类的定义还要求包含一个以整数的形式返回当前计数值的方法,以适宜显示在屏幕上的字符串的形式返回当前值的toString方法,以及测试当前计数值是否为0的方法。

编写一个程序测试你的类定义。

代码实现:

package com.crazycoder2010.datastructure.ch01;public class CounterTest {/** * @param args */public static void main(String[] args) {Counter counter = new Counter();counter.setCount(8);counter.increase();System.out.println(counter.getCount() == 9);counter.setCount(1);counter.decrease();System.out.println(counter.getCount() == 0);System.out.println(counter);System.out.println(counter.isZero());}}


读书人网 >软件架构设计

热点推荐