Материал: Лаб. 4 (new)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

cin >> n;

/*Создаем массив указателей arr*/

Mammal **ar = new Mammal*[n];

/*Для тестирования объявляем экземпляр класса Pug *pugWithUserConstr2, который вызывает конструктор с параметрами */

Pug *pugWithUserConstr2 = new Pug(lengthSpine, nameSpine, weightMammal, nameDogs, agePugs);

/*Каждый элементу массива указателей инициализируем своими значениями*/

ar[0] = new Mammal();

ar[1] = new Dog();

ar[2] = pugWithUserConstr2;

/*Вызываем функцию printAll*/

printAll(ar, n);

Источник: https://studfile.net/preview/13125337/