121 / 109 / 29
Регистрация: 18.12.2010
Сообщений: 378
|
|
1 | |
Конструкторы в классе23.05.2013, 16:50. Показов 461. Ответов 2
Метки нет (Все метки)
Не пойму, как работает наследование.
Конструкторы не наследуются, а при вызове конструктора дочернего класса конструкторы родительского вызываются. Помогите пожалуйста, почему так? какой смысл?
0
|
23.05.2013, 16:50 | |
Ответы с готовыми решениями:
2
Написать класс «массив» (В классе реализовать следующие методы: конструкторы (по умолчанию, с параметрами,) В классе инициализировать массив, в классе создать функцию вывода массива на экран Как обьявить переменную в одном классе и что бы ее было видно в дочернем классе Объявить в классе-наследнике указатель, указывающий туда же, куда указывает указатель в классе-родителе |
Неэпический
|
|
23.05.2013, 17:38 | 2 |
построить базовый класс.
Потому что "базовая часть" тоже должна быть инициализирована. Как Вы, например, инициализируете приватные константы базового класса?
1
|
121 / 109 / 29
Регистрация: 18.12.2010
Сообщений: 378
|
|
23.05.2013, 17:52 [ТС] | 3 |
А если у меня очень большая иерархия допустим, и если в самом старшем классе определено какое-то поле, а во всех дочерних классах оно определяется конструктором по-другому, то все эти конструкторы заново задают это поле?
Добавлено через 48 секунд это же медленно!
0
|
23.05.2013, 17:52 | |
23.05.2013, 17:52 | |
Помогаю со студенческими работами здесь
3
У меня класс B в классе A, а в классе B рекурсивная функция переопределения оператора "()", как её вызвать, не создавая явно объект класса B? Известны оценки по физике каждого ученика двух классов.Определить средниюю оценку в каждом классе.Количество учащихся в каждом классе одинаковое! Конструкторы С++ Конструкторы С++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |