Question: Write a class called Counter that has the following: Data field counterIndex Default constructor : initializes data field to zero Overloaded constructor : parameter passed
Write a class called Counter that has the following:
Data field counterIndex
Default constructor: initializes data field to zero
Overloaded constructor: parameter passed to initialize the data field
Write a getCounterIndex method: returns the counterIndex
Write a setCounterIndex method: sets the counterIndex to some value that is passed to the method
increase method: increase the data field by 1
decrease method: decrease the data field by 1
Write a CounterTest program
Write a main method that contains the following:
Create a Counter object called counter1 using the default constructor
- Create a Counter object called counter2 using the overloaded constructor and pass the value 5
Get the counter index for each object and store the values in integer variables a and b
Test if a is greater than b increase counter1, otherwise decrease counter1
Print the counter1 value after the test
Java basic programming simple as possible and comments explaining each part of the code use import java.util.*;. thanks in advance
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
