Москва, издательство "Эдель", 1993 г. 58 с.
C++ — компонуемый неподвижно стандартизованный язык
программирования всеобщего направления. Поддерживая разные
парадигмы программирования, совмещать качества словно
высокоуровневых, в частности и низкоуровневых стилей. В уподоблении
с его предком — язычком C, — максимальное интерес уделено поддержки
объектно-сориентировать и обобщённого программирования.
Наименование «C++» проистекает с стиля C, в каком монадный хирург
++ помечает инкремент неустойчивой.
СОДЕРЖАНИЕ.
Новые возможности Си++, нe связанные с ООП.
Комментарии.
Размещение описаний переменных внутри блока.
Прототипы функций. Аргументы по умолчанию.
Доступ к глобальным переменным, скрытым локальными переменными с тем же именем.
Функциональная запись преобразования типа.
Модификаторы const и volatile в Си++.
Ссылки.
Подставляемые функции.
Операторы динамического распределения памяти.
Перегрузка функций.
Шаблоны функций.
Перегрузка операторов.
Основы объектно-ориентированного программирования.
Инкапсуляция. Классы.
Статические члены класса.
Друзья класса.
Перегрузка операторов для классов.
Инициализация и разрушение. Конструкторы и деструкторы.
Шаблоны классов.
Наследование. Иерархия классов.
Иерархия наследования классов.
Доступ к членам базовых классов.
Виртуальные базовые классы.
Преобразования указателей на объекты.
Соглашение об именах производных типов.
Виртуальные функции-члены.
Виртуальные деструкторы.
Абстрактные классы.
Новые возможности Си++, нe связанные с ООП.
Комментарии.
Размещение описаний переменных внутри блока.
Прототипы функций. Аргументы по умолчанию.
Доступ к глобальным переменным, скрытым локальными переменными с тем же именем.
Функциональная запись преобразования типа.
Модификаторы const и volatile в Си++.
Ссылки.
Подставляемые функции.
Операторы динамического распределения памяти.
Перегрузка функций.
Шаблоны функций.
Перегрузка операторов.
Основы объектно-ориентированного программирования.
Инкапсуляция. Классы.
Статические члены класса.
Друзья класса.
Перегрузка операторов для классов.
Инициализация и разрушение. Конструкторы и деструкторы.
Шаблоны классов.
Наследование. Иерархия классов.
Иерархия наследования классов.
Доступ к членам базовых классов.
Виртуальные базовые классы.
Преобразования указателей на объекты.
Соглашение об именах производных типов.
Виртуальные функции-члены.
Виртуальные деструкторы.
Абстрактные классы.