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;
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.