Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/studb20/public_html/index.php on line 4
 Глава 11. Виртуальные функции - ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 11) онлайн - Studbook
Главная->Інформатика та програмування->Содержание->Глава 11. Виртуальные функции

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

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

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

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

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

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

♦             Указатель this

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

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

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

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

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

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

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

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

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

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

 

2