|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.06.2012, 17:28 | #1 |
gcc 4.7.1 Opensuse
Пользователь
Регистрация: 07.03.2012
Сообщений: 22
|
Разбор полетов - классы
Код:
Не компилируется, ругает на конструктор класса и просит override Пытался добавить не помогло чего то. Переопределять необходимо любой замещаемый метод родительского класса? Как лучше хранить классы? Можно ли использовать классы других языков. Помогите разобраться пожалуйста |
09.06.2012, 19:24 | #2 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
У вас дважды объявлено одинаковое имя конструктора. Цитата:
Для разрешения одинаковых имен используется ключевое слово overload; вот его он и просит!
программа — запись алгоритма на языке понятном транслятору
|
||
09.06.2012, 19:26 | #3 | |||
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
Код:
Код:
Цитата:
перекрытие (overload) необходимо только для тех методов, которые были объявлены как virtual или dynamic выше по дереву классов. Цитата:
Цитата:
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
|||
09.06.2012, 23:30 | #4 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
А где деструктор? Здесь как бы необязателен, но как только появятся чужие экземпляры или начнете объявлять динамические массивы - не забудьте про деструктор. Когда писал на Дельфи в любом классе, даже примитивном всегда имелся деструктор - помогает от утечек памяти и непонятных вылетов программы
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
10.06.2012, 10:18 | #5 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
overload - для одинаковых имен в одном модуле. override - для изменения виртуальных (динамических) у наследника.
программа — запись алгоритма на языке понятном транслятору
|
|
11.06.2012, 06:00 | #6 |
gcc 4.7.1 Opensuse
Пользователь
Регистрация: 07.03.2012
Сообщений: 22
|
Спасибо всем за ответы.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
разбор полетов, или invalid convert | madmaniac | Visual C++ | 2 | 02.05.2011 11:47 |
разбор числа СИ | Яська | Помощь студентам | 1 | 02.04.2011 01:53 |
разбор пути | m_kostik | Win Api | 3 | 01.04.2010 22:25 |
Разбор полетов по DevExpress Quantum DBGrid | Killer_djon | БД в Delphi | 2 | 18.11.2007 14:45 |