Читаем Освой самостоятельно С++ за 21 день. полностью

46:       virtual Mammal* Clone { return new Cat(*this); }

47: };

48:

49: Cat::Cat(const Cat & rhs):

50: Mammal(rhs)

51: {

52:    cout << "Cat copy constructor..,\n";

53: }

54:

55: enum ANIMALS { MAMMAL, D0G, CAT };

56: const int NumAnimalTypes = 3;

57: int main

58: {

59:    Mammal *theArray[NumAnimalTypes];

60:    Mammal* ptr;

61:    int choice, i;

Перейти на страницу:

Похожие книги

Сущность технологии СОМ. Библиотека программиста
Сущность технологии СОМ. Библиотека программиста

В этой книге СОМ исследуется с точки зрения разработчика C++. Написанная ведущим специалистом по модели компонентных объектов СОМ, она раскрывает сущность СОМ, помогая разработчикам правильно понять не только методы модели программирования СОМ, но и ее основу. Понимание мотивов создания СОМ и ее аспектов, касающихся распределенных систем, чрезвычайно важно для тех разработчиков, которые желают пойти дальше простейших приложений СОМ и стать по-настоящему эффективными СОМ-программистами. Показывая, почему СОМ для распределенных систем (Distributed СОМ) работает именно так, а не иначе, Дон Бокс дает вам возможность применять эту модель творчески и эффективно для ежедневных задач программирования.

Дональд Бокс

Программирование, программы, базы данных / Программирование / Книги по IT