- •Вопрос№3 Объединения Тип данных, позволяющий нескольким переменным различных типов занимать одну область памяти. Объявление объединения производится с помощью слова union аналогично структуре:
- •Вопрос№4 Тип перечисления
- •Вопрос№6Совместимость и преобразование типов данных
- •6.10.1 Основные понятия совместимости типов
- •Вопрос№9 Передача данных в параметрах по значению
- •Вопрос№10 Передача данных в параметрах по ссылке
- •Вопрос№11 Параметры по умолчанию
- •Вопрос№12 Параметры функции main
- •Вопрос№13 Параметры-массивы и параметры-структуры
- •Вопрос№23 Множественное наследование
Вопрос№23 Множественное наследование
Множественное наследование позволяет создавать производный класс от нескольких различных базовых классов. При этом потомок наследует все члены предков согласно указанной схеме доступа. Создания нового класса при наследовании членов от нескольких источников в С++ производится после описания всех его предков по схеме
class имя_класса_потомка : тип_доступа имя_предка1, тип_доступа имя_предка2
{ новые поля данных класса частной секции класса
прототипы новых функций членов частной секции
protected : новые поля данных класса защищенной секции
прототипы новых функций членов защищенной секции
public : новые поля данных класса публичной секции
прототипы новых функций членов публичной секции
} объекты класса;
Множественное наследование позволяет создавать разветвленные генеалогические древовидные иерархии классов, описывающие определенную предметную область
ВОПРОС№24
ВОПРОС№25
ВОПРОС№26
ВОПРОС№27
ВОПРОС№28
ВОПРОС№29
ВОПРОС№30
ВОПРОС№31
ВОПРОС№32