10 / 10 / 1
Регистрация: 09.09.2013
Сообщений: 53
|
||||||
1 | ||||||
Наследование классов04.11.2013, 00:51. Показов 583. Ответов 3
Метки нет (Все метки)
Здравствуйте, начал изучать наследование классов и не могу понять как ведут себя конструкторы с параметром.
Вот код, но он печатает на экран не то что нужно. Как я понимаю я не правильно оформил конструкторы с параметром, подскажите как надо.
0
|
04.11.2013, 00:51 | |
Ответы с готовыми решениями:
3
Автоматическая генерация классов С ++ с UML диаграмм классов. Наследование в с++. Абстрактные классы. WhiteStarUML Заменить наследование классов на наследование интерфейсов Наследование классов. Копирование производных классов наследование классов |
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
||||||
04.11.2013, 01:36 | 2 | |||||
Попробуй явно записать:
1
|
10 / 10 / 1
Регистрация: 09.09.2013
Сообщений: 53
|
|
04.11.2013, 02:39 [ТС] | 3 |
спасибо, работает.
0
|
Форумчанин
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
04.11.2013, 02:56 | 4 |
В деструкторе не освобождается память. И, кстати, сразу вытечет ошибка, связанная с тем, что в конструкторе по умолчанию у вас name становится указателем на литерал. Надо приравнивать к NULL/nullptr.
Нет оператора присваиваний. Что значит 30? Почему не 26, не 78, не 256? Каждый раз надо будет писать этот magic number по памяти или все же стоит оформить его в константу?
0
|
04.11.2013, 02:56 | |
04.11.2013, 02:56 | |
Помогаю со студенческими работами здесь
4
Наследование классов Наследование классов Наследование классов Наследование классов наследование классов наследование классов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |