(^532) | Array-Based Lists
myList
listItems[0]23
45
65
?
?
6
0
listItems[1]listItems[numItems-1]listItems[listItems.lenth-1]numItemscurrentPoslistItemslistarrayFigure 11.3 An Instance of Class ListpublicList(int maxItems)
// Instantiates an empty list object with room for maxItems items
{
numItems = 0;
listItems = new String[maxItems];
currentPos = 0;
}Should the class provide a default constructor? Let’s do so as a precaution.