Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
igormalanyk
1 / 1 / 1
Регистрация: 10.04.2013
Сообщений: 33
#1

Конструктор. Наследование. Список инициализации

17.05.2013, 21:40. Просмотров 1686. Ответов 1
Метки нет (Все метки)

Если есть класс, который наследует другой класс, то как задать для конструктора список инициализации?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class CKub
{
private:
        int m_nA;
public:
        CKub(int a):m_nA(a){}
        int GetVolume();
};
//---------------------------------------------------------------------------
class Paralelepiped: public CKub
{
private:
        int m_nB;
        int m_nC;
public:
        Paralelepiped(int a, int b, int c):CKub(int a)
        {}
}
Для Paralelepiped как добавить список инициализации в конструктор для полей int m_nB, m_nC?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2013, 21:40
Ответы с готовыми решениями:

Список инициализации в конструктор C++11. Зачем?
Обьясните зачем в с++11 сделали возможность инициализировать данные м помощью...

Можно ли использовать конструктор по умолчанию и конструктор инициализации одновременно?
Можно ли использовать конструктор по умолчанию и конструктор инициализации...

Конструктор инициализации, конструктор копирования, деструктор
Я сделал почти задание по перегрузке операторов. Осталось одно, тоесть три:...

Конструктор инициализации
Как передать параметры конструктору, если объект класса определен как...

Реализовать конструктор инициализации
Во всех заданиях необходимо реализовать конструктор инициализации (один или...

1
hofmn
Helter Skelter
61 / 61 / 19
Регистрация: 19.09.2012
Сообщений: 133
17.05.2013, 21:51 #2
C++
1
Paralelepiped(int a, int b, int c):CKub(a), m_nB(b), m_nC(c)
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2013, 21:51

Конструктор со списком инициализации членов
1) Какой смысл применять синтаксис конструктора со списком инициализации членов...

Конструктор копирования при инициализации
При инициализации одного объекта через другой вызывается конструктор...

Конструктор по умолчанию вызывается после конструктора инициализации
Во время выполнения программы потомок не может использовать матрицу,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru