![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.02.2011
Сообщений: 301
|
![]()
Почему то код в 500 строк не влазиет,помогите допилить
Закинул сюда(не реклама) pastecode.ru/0dfa/ Нужно допилить конструктор копирования(Для обоих классов) Операции = перегрузка(так же для обоих) И нужен ли деструктор в в производном классе? Да и так какие ошибки если найдете,может подскажите)... |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 17.12.2011
Сообщений: 111
|
![]()
Конструктор, перегрузку и поиск ошибок вы, пожалуй, сами "допиливайте", а вот на вопрос отвечу
![]() Деструктор базового класса не является деструктором производного класса. Т.е. в производном классе нужен деструктор. При вызове деструкторов в абстрактном классе сперва нужно вызывать деструктор производного, а затем базового класса. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 224
|
![]()
В базовом классе деструктор должен быть виртуальным. В производном - обычным (если от производного не планируется наследовать в дальнейшем).
Вообще, в такой структуре лучше использовать композицию, а не наследование.
Люди бывают 10 типов: те, кто понимают двоичную систему счисления, и те, кто не понимают...
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 26.02.2011
Сообщений: 301
|
![]()
Пасиб ,хоть что то
Еще вопрос,почему когда добавляю из первой базы во вторую элементы ,и последним элементом добавляю во 2 базу первый из базы 1,А затем хочу обратно из базы 2 засунуть в базу 1 они тупо пропадают при добавлении в первую базу,как поправить? Код:
Последний раз редактировалось Stilet; 11.11.2012 в 13:31. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Наследование классы | Rusl92 | PHP | 1 | 28.06.2011 00:18 |
Наследование (классы) | Rusl92 | Помощь студентам | 3 | 31.10.2010 20:31 |
C++ Классы (Наследование) | werser | Помощь студентам | 3 | 15.12.2009 21:30 |
Классы и наследование. | Scratch | Общие вопросы C/C++ | 9 | 27.09.2008 16:03 |