In: Computer Science
In Java
Define the EvenNumber class for representing an even number. The class contains:
Write a test program that creates an EvenNumber object for value 16 and invokes the getNext() and getPrevious() functions to obtain and displays these numbers.
| 
 Your code for this problem  | 
| 
 -- Copy and paste your code here  | 
Run the code and insert the result in the following box.
| 
 The result of the query  | 
| 
 Copy and paste the result here (e.g. the screen shot of the result you get by running the code).  | 
// Define the EvenNumber class for representing an even number
class EvenNumber {
    private int value;
    public EvenNumber() {
        value = 0;
    }
    public EvenNumber(int value) {
        this.value = value;
    }
    public int getValue() {
        return value;
    }
    public EvenNumber getNext() {
        return new EvenNumber(value + 2);
    }
    public EvenNumber getPrevious() {
        return new EvenNumber(value - 2);
    }
}
// Write a test program that creates an EvenNumber object for value 16 and invokes the getNext() and getPrevious()
// functions to obtain and displays these numbers.
class TestEvenNumber {
    public static void main(String[] args) {
        EvenNumber evenNumber = new EvenNumber(16);
        System.out.println(evenNumber.getNext().getValue());
        System.out.println(evenNumber.getPrevious().getValue());
    }
}
