Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/29: Рейтинг темы: голосов - 29, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 06.12.2015
Сообщений: 16

Ответить на вопросы по теме "Наследование"

22.04.2017, 16:05. Показов 6392. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
*Достаточно определений и компактных примеров.

1) Какие компоненты базового класса можно наследовать?

2) Что такое конструктор по умолчанию?

3) Как получить доступ к компонентам конкретного класса, если классы находятся в отношении наследования, а компоненты имеют одинаковые идентификаторы?

4)На примерах показать механизм инициализации членов вышестоящих в иерархии наследования классов при косвенном и прямом множественном наследова-нии;

5) Как преодолеть неопределенность, возникающую при ромбовидном наследовании без использования виртуальных классов и с применением виртуальных классов? Привести примеры;

6) Функции-члены какого класса будут доступными через указатель базового класса, если:

(a) они объявлены невиртуальными?
(b) если они объявлены виртуальными?

7) Для чего используются виртуальные функции?

8) Что такое полиморфизм?

9) Чем отличаются динамический полиморфизм от статического полиморфизма, как они реализуются в языке С++ и чем вызвана необходимость их применения?

10) Может ли абстрактный класс содержать члены-данные и невиртуальные функции? Если да, то приведите пример.

Абстрактный класс должен содержать хотя бы одну виртуальную функцию.

11) Можно ли в производном классе, не переопределять наследуемую чисто виртуальную функцию? Если да, то приведите пример с таким наследованием и главной функцией, использующей этот класс.

12) Для чего используется виртуальный деструктор?

13) Для чего используются виртуальные классы?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.04.2017, 16:05
Ответы с готовыми решениями:

Ответить на вопросы
1. Стандартным идентификатором не является: Выберите один ответ: then byte trunc int arctan 2.Стандартным...

Ответить на вопросы
1. Какое условие является обязательным для присвоения одного объекта другому? 2. Когда объект передается функции в качестве аргумента,...

Ответить на вопросы
Облазил весь интернет, не знаю где найти ответы на эти вопросы. (Переводы я знаю) 1. How many buffer registers are there in a...

20
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
23.04.2017, 22:17
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от GbaLog- Посмотреть сообщение
конструктор по-умолчанию - это конструктор без параметров, который генерируется компилятором, если ни одного конструктора не было определено пользователем.
Конструктор по-умолчанию.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.04.2017, 22:17

Ответить на вопросы
Имеются описания type digit = '0'..'9'; var d: digit; k:0..9; n:integer;Ответить на следующие вопросы: a) Каковы значения типа digit?...

Ответить на вопросы
Помогите пожалуйста решить, очень срочно!!! Вариант 1. Дано натуральное число: (a) найти сумму цифр этого числа; (b) верно...

Ответить на заданное в теме:
1) Отметьте различия между for i while? Приведите примеры. 2) С каких частей состоит функция? Что такое аргумент? А параметр? 3) Имеет...

Ответить на вопросы теста
176. Результат вычисления значения выражения c:=a;a:=b;b:=c;при a=123, b=321 : 1. a=123, b=321 2. a=123, b=123 3. a=321, b=321 ...

Ответить на вопросы теста
Помогите с ответами на тест!Заранее благодарен! 1) 2) 3) 4) 5)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru