Fill This Form To Receive Instant Help

Help in Homework
trustpilot ratings
google ratings


Homework answers / question archive / Listed next is a code skeleton for an interface called  "Enumeration"  and a class called "NameCollection "

Listed next is a code skeleton for an interface called  "Enumeration"  and a class called "NameCollection "

Computer Science

Listed next is a code skeleton for an interface called  "Enumeration"  and a class called "NameCollection " .  Enumeration  provides an interface to sequentially iterate through some type of collection. In this case, the collection will be the class  NameCollection  that simply stores a collection of names using an array of strings.

 

interface Enumeration

{

// Asks user for an index and return true if a value exists in the next index

public boolean hasNext();

// Asks user for an index and returns the next element in the collection as an Object

public Object getNext();

}

//NameCollection implements a collection of names using  a simple array.

 class NameCollection

{

 String[] names = new String[100];

 }

Create constructor and abstract methods of interface in the class NameCollection.

Then write a main  method that creates a  NamesCollection object with a sample array of strings,

and then iterates through the enumeration outputting each name using the getNext()  method.  

Purchase A New Answer

Custom new solution created by our subject matter experts

GET A QUOTE