Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
121 / 109 / 29
Регистрация: 18.12.2010
Сообщений: 378
1

Конструкторы в классе

23.05.2013, 16:50. Показов 461. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не пойму, как работает наследование.

Конструкторы не наследуются, а при вызове конструктора дочернего класса конструкторы родительского вызываются. Помогите пожалуйста, почему так? какой смысл?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2013, 16:50
Ответы с готовыми решениями:

Написать класс «массив» (В классе реализовать следующие методы: конструкторы (по умолчанию, с параметрами,)
помогите пожалуйста! необходимо: 1. Написать класс «массив». 2. В классе реализовать следующие...

В классе инициализировать массив, в классе создать функцию вывода массива на экран
Прошу помоши с выводом данных, которые содержаться в массиве, на экраy: Задача: В классе...

Как обьявить переменную в одном классе и что бы ее было видно в дочернем классе
У меня есть основной класс с названием Root один из его членов наследует дочерний класс SubRoot....

Объявить в классе-наследнике указатель, указывающий туда же, куда указывает указатель в классе-родителе
Здравствуйте. Имеется базовый класс MainWindow: #ifndef MAINWINDOW_H #define MAINWINDOW_H...

2
Неэпический
18105 / 10692 / 2062
Регистрация: 27.09.2012
Сообщений: 26,918
Записей в блоге: 1
23.05.2013, 17:38 2
Цитата Сообщение от Asker Посмотреть сообщение
какой смысл?
построить базовый класс.
Цитата Сообщение от Asker Посмотреть сообщение
Помогите пожалуйста, почему так?
Потому что "базовая часть" тоже должна быть инициализирована.
Как Вы, например, инициализируете приватные константы базового класса?
1
121 / 109 / 29
Регистрация: 18.12.2010
Сообщений: 378
23.05.2013, 17:52  [ТС] 3
А если у меня очень большая иерархия допустим, и если в самом старшем классе определено какое-то поле, а во всех дочерних классах оно определяется конструктором по-другому, то все эти конструкторы заново задают это поле?

Добавлено через 48 секунд
это же медленно!
0
23.05.2013, 17:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2013, 17:52
Помогаю со студенческими работами здесь

У меня класс B в классе A, а в классе B рекурсивная функция переопределения оператора "()", как её вызвать, не создавая явно объект класса B?
#include <windows.h> #include <iostream> using namespace std; //Вот главный класс class A{...

Известны оценки по физике каждого ученика двух классов.Определить средниюю оценку в каждом классе.Количество учащихся в каждом классе одинаковое!
Известны оценки по физике каждого ученика двух классов.Определить средниюю оценку в каждом...

Конструкторы С++
Здравствуйте. Помогите вместо функций void get и void set написать конструктор и дестркутор к ним....

Конструкторы С++
Всем привет, помогите довести программу до ума :) Заранее благодарю откликнувшихся :) ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru