Homework 12-12-2005 Counter II
package s9226262;
import javax.swing.JOptionPane;
public class Counter
{
int count;
public void setToZero()
{ count=0; }
public void increase()
{ count+=1; }
public void decrease()
{
count-=1;
if ( count<0>
{ System.out.println("Error"); }
}
public int accessor()
{ return count; }
public void screen()
{ System.out.println("The Count2 = "+count); }
public boolean equals(Counter Count)
{ return this.count == Count.count; }
public String toString()
{ return Integer.toString(count); }
}
package s9226262;
public class CounterDemo
{
public static void main(String[] args)
{
Counter count1 = new Counter();
Counter count2 = new Counter();
count1.setToZero();
count2.setToZero();
count1.increase();
count2.increase();
int Count1 = count1.accessor();
System.out.println("Return Count1 =" + Count1);
count2.decrease();
count2.screen();
System.out.println("Is Count1 = Count2 ?? is "+ count1.equals(count2));
System.out.println("");
System.out.println("ToString Coun1 & Count2:");
System.out.println("Count1: "+ count1.toString());
System.out.println("Count2: "+ count2.toString());
}
}
0 Comments:
張貼留言
<< Home