Главная->Інформатика та програмування->Содержание->Глава 11. Виртуальные функции

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 11) онлайн

Глава 11. Виртуальные функции

♦             Виртуальные функции

♦             Дружественные функции

♦             Статические функции

♦             Инициализация копирования и присваивания

♦             Указатель this

♦             Динамическая информация о типах

Теперь, когда мы уже знаем кое-что об указателях, перейдем к изучению более

сложных вопросов C++. Эта глава посвящена таким довольно слабо связанным

между собой темам, как виртуальные функции, дружественные функции, стати-

ческие функции, перегружаемые операции и методы, а также указатель this. Все

это — прогрессивные особенности языка, однако далеко не везде их стоит ис-

пользовать. Небольшие программы могут вполне обойтись и без них. Тем не

менее они часто применяются и очень важны для больших, серьезных программ.

В частности, виртуальные функции необходимы при использовании полимор-

физма — одного из краеугольных камней ООП.

 

2