Transcription: Constructs such as stacks, lists, sets and various kinds of collections are usually implemented in C++ as container classes. Here the list class is a container class holding an array of phone num objects. You can adapt the list class to hold an array of objects of a different type by changing the type of the pointer list and changing the type used with the operator new in the constructor. You could use the type void and use the Void Star to make the List class more general.