Write the definition of a class Counter containing: An instance variable named counter of type int. A constructor that takes one int argument and assigns its value to counter A method named increment that adds one to counter. It does not take parameters or return a value. A method named decrement that subtracts one from counter. It also does not take parameters or return a value. A method named getValue that returns the value of the instance variable counter.
LANGUAGE: JAVA
CHALLENGE:
Write the definition of a class Counter containing:
An instance variable named counter of type int.
A constructor that takes one int argument and assigns its value to counter
A method named increment that adds one to counter. It does not take parameters or return a value.
A method named decrement that subtracts one from counter. It also does not take parameters or return a value.
A method named getValue that returns the value of the instance variable counter.
SOLUTION:
public class Counter{ private int counter; public Counter (int counter){ this.counter = counter; } public void increment (){ counter++; } public void decrement (){ counter--; } public int getValue (){ return counter; } }