С++ для "чайников" . - страница 4
Глава 12. Классы в С++ 149
> Обращение к членам класса 150
Глава 13. Работа с классами 154
> Моделирование реальных объектов 155
> Зачем нужны функции-члены 155
> Добавление функции-члена 156
> Именование членов класса 157
> Обращение к функциям-членам 158
> Доступ к членам из функции-члена 159
> Именование текущего объекта 160
> Разрешение области видимости 161
> Определение функции-члена 162
> Определение функций-членов вне класса 164
> Перегрузка функций-членов 165
Глава 14. Указатели на объекты 167
> Определение массивов и указателей 167
> Объявление массивов объектов 168
> Объявление указателей на объекты 169
> Разыменование указателей на объекты 169
> Передача объектов функциям 171
> Вызов функции с передачей объекта по значению 171
> Вызов функции с передачей указателя 172
> Передача объекта по ссылке 173
> Зачем использовать указатели и ссылки 174
> Сравнение указателей и ссылок 175
> Почему ссылки не используются вместо указателей 175
> Использование связанных списков 176
> Другие операции над связанным списком 177
> Программа LinkedListData 178
> Списки в стандартной библиотеке 180
_________________
9 стр. Содержание
Глава 15. Защищённые члены класса: не беспокоить! 181
> Зачем нужны защищённые члены 181
> Как устроены защищённые члены 182
> Чем хороши защищённые члены 183
> Защита внутреннего устройства класса 183
> Классы с ограниченным интерфейсом 184
> Обращение к защищённым членам 184
Глава 16. Создание и удаление объектов 188
> Использование конструкторов 189
> Зачем нужны конструкторы 189
> Конструирование одного объекта 190
> Конструирование нескольких объектов 192
> Конструирование составных объектов 192
Глава 17. Аргументация конструирования 198
> Как снабдить конструктор аргументами 198
> Зачем конструкторам нужны аргументы 198
> Как использовать конструктор с аргументами 199
> Определение конструкторов по умолчанию 203
> Конструирование членов класса 204
> Конструкторы константных членов 208
> Управление последовательностью конструирования 208
> Локальные объекты создаются последовательно 209
> Статические объекты создаются один раз 209
> Все глобальные объекты создаются до вызова main( ) 210
> Порядок создания глобальных объектов не определён 210
> Члены создаются в порядке их объявления 211
> Деструкторы удаляют объекты в порядке, обратном порядку их создания 212
Глава 18.Копирующий конструктор 213
> Зачем нужен копирующий конструктор 213
> Использование конструктора копирования 214
> Автоматический конструктор копирования 215
> "Мелкие" и "глубокие" копии 217
> Как избегать временных объектов 222
> Аргумент копирующего конструктора 223
Глава 19.Статические члены 224
> Определение статических членов 224
> Зачем нужны статические члены 224
> Использование статических членов 225
> Обращение к статическим данным-членам 226
> Применение статических данных-членов 227
_________________
10 стр. Содержание
> Объявление статических функций-членов 228
Глава 20.Наследование классов 233
> Зачем нужно наследование 234
> Конструирование подкласса 237
Глава 21.Знакомство с виртуальными функциями-членами: настоящие ли они 240