1 / 1 / 0
Регистрация: 02.10.2009
Сообщений: 15
|
||||||
1 | ||||||
Наследование классов. Копирование производных классов02.10.2009, 22:41. Показов 3434. Ответов 4
Метки нет Все метки)
(
Здравствуйте всем, у меня такой вопрос:
написал код
mA = 5, mB = 0 mA = 0, mB = 0 тоесть когда вызвался перегруженный оператор = для b2 он не скопировал данные из родительского класса. Подскажите пожалуйста как это исправить?
1
|
|
02.10.2009, 22:41 | |
Ответы с готовыми решениями:
4
Автоматическая генерация классов С ++ с UML диаграмм классов. Наследование в с++. Абстрактные классы. WhiteStarUML
|
Псевдо программист
192 / 113 / 37
Регистрация: 19.09.2009
Сообщений: 303
|
||||||
03.10.2009, 09:52 | 2 | |||||
Хотел предложить сделать так:
error C2662: 'A::GetA' : cannot convert 'this' pointer from 'const B' to 'A &' Хм..
0
|
1 / 1 / 0
Регистрация: 02.10.2009
Сообщений: 15
|
||||||
03.10.2009, 10:24 [ТС] | 3 | |||||
Я понял что вы имели ввиду:
Поэтому такое решение проблемы не подходит, хотелось бы узнать, можноли в операторе = класса В вызвать оператор = класса А
0
|
Псевдо программист
192 / 113 / 37
Регистрация: 19.09.2009
Сообщений: 303
|
|
03.10.2009, 10:56 | 4 |
Если бы экземпляр класса А был элементом класса Б, то да.
А так, скорей всего, предется перегружать каждый оператор.
0
|
47 / 47 / 3
Регистрация: 07.01.2009
Сообщений: 297
|
||||||||||||||||
03.10.2009, 14:35 | 5 | |||||||||||||||
В чем проблема? Очень просто.Есть базовый класс
2
|
03.10.2009, 14:35 | |
Помогаю со студенческими работами здесь
5
Файлы и объекты производных классов Конструктор по умолчанию для производных классов Массив объектов разных производных классов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |