Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Define a new class types: CountryNode Class ContryNode : You are to write a clas

ID: 3859911 • Letter: D

Question

Define a new class types: CountryNode

Class ContryNode :

You are to write a class called CountryNode that contains the following attributes and methods.

Attributes:

A variable called country of type Country.

A variable called next of type CountryNode.

Methods:

A constructor that takes in an object of type Country as a parameter.

A constructor that takes in two parameters, an object of type Country and an object of type CountryNode.

Getter methods for all attributes.

A setter method for the attribute next.

Explanation / Answer

The new class type (in Java) is as follows:

class CountryNode {

   private Country country;
   private CountryNode next;
  
   public CountryNode(Country a){

         country = a;
         next = null;
      }
   public CountryNode(Country a, CountryNode b){

         country = a;
         next = b;
      }
   public Country getCountry(){
      return country;
   }
   public CountryNode getNext(){
      return next;
   }
   public void setNext(CountryNode a){
      next = a;
   }
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote