|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
31.05.2008, 16:17 | #11 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Ой, извините перепутал все!!!
Вот перегрузка ++ Код:
Код:
To still_alive Спасибо что поправил, так бы дезинформацию человеку толкнул Насчет виртуальных функций. Они как раз в теме. Потому что нужно чтобы выводились все параметры объекта. А у кольца параметров на 1 больше. Так что нужно или делать свою функцию (не устраивает по заданию), или делать виртуальную. Никакой проблемы я тут не вижу. Даже более понятно будет. Последний раз редактировалось MaTBeu; 31.05.2008 в 16:19. |
31.05.2008, 16:45 | #12 | |||
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
Цитата:
Префиксный и постфиксный операторы надо определять и объявлять отдельно. Потому что они отличаются. Префиксный должен возвращать ссылку, а постфиксный const. В префиксном надо изменить объект и вернуть его. В постфиксном же создать новый объект, изменить текущий и затем вернуть новый. Цитата:
Цитата:
{ CCircle::showData(); // тут и использую std::cout << r2 << " "; } А вот где ты в виртуальных ф-ях используешь метод базового класса, мне непонятно ) |
|||
31.05.2008, 19:37 | #13 |
Пользователь
Регистрация: 03.01.2008
Сообщений: 20
|
За помощь и примеры - всем спасибо большое!))
MaTBeu, учла, поправила))) still_alive мне не совсем понятно это: Код:
Последний раз редактировалось Lioness; 31.05.2008 в 19:46. |
31.05.2008, 20:14 | #14 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Последняя строка выводит на экран координаты центра и радиус.
cout<<переменная - выводит на экран значение переменой; std::cout<< - обращение к cout с помощью уточненного имени. Уточняем тут, что cout берется из стандартного пространства имен(std). Это чтоб не писать в начале программы using namespace std;
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
31.05.2008, 23:51 | #15 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
To still_alive
Ладно, натупил. Не хочу докапываться до всех подробностей. Я знаю то, что знаю. Если мне понадобится необходимая для разработки инфа, я возьму книгу и прочитаю. Да и ТС, я думаю не сильно горит желанием узнать всю подноготную перегрузки префиксных и постфиксных инкрементов/декрементов. Попросили помочь. Помогли. Все, не стоит переходить на тему "А я больше тебя знаю, так что ты лох". Это лишнее. Последний раз редактировалось MaTBeu; 31.05.2008 в 23:54. |
01.06.2008, 11:42 | #16 | ||
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
Цитата:
Цитата:
|
||
01.06.2008, 12:16 | #17 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Ты бы вместо того, чтобы мои ошибки исправлять, свое что-то стоящее написал бы. Тогда у ТС была бы возможность хоть что-то понять. А так ты все только больше запутал.
То модератор: Я думаю тему можно того... ну эээ, рубать короче. А то утонет она в море флуда. |
02.06.2008, 10:24 | #18 | |
Пользователь
Регистрация: 03.01.2008
Сообщений: 20
|
Цитата:
|
|
02.06.2008, 20:44 | #19 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Конечно можно. Просто это вопрос стиля программирования. В данной программе это особой роли не играет.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одиночное наследование Виртуальные функции | Brunette | Помощь студентам | 3 | 08.05.2008 19:23 |
Наследование: абстрактный класс | zak | Общие вопросы C/C++ | 4 | 22.12.2007 13:49 |
Конструктор запросов | kaa | БД в Delphi | 12 | 20.12.2006 16:45 |