1. ZooAnimal::ZooAnimal (char* theName) { char *name = new char[20]; strcpy(name, theName); // Insert the new animal in the linked list prevAnml = current; nextAnml = NULL; if (current!=NULL) current->nextAnml = this; current = this; } 2. ZooAnimal::~ZooAnimal() { // Reset the linked list global data current = this->prevAnml; if (current == NULL) start = NULL; } 3. cout << "This animal's name is " << creature[whichOne].reptName () << endl;