Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 18.10.2015
Сообщений: 15
1

Перегрузка (Overload)

18.10.2015, 18:14. Показов 1106. Ответов 2
Метки нет (Все метки)

Здравствуйте, форумчане! Помогите, пожалуйста, реализовать 2 задачи с уже имеющейся программой.

1. Перегрузку (overload). Я так и не понял, что от меня просит преподаватель, сказал примерно следующее - "назвать два метода одним названием". К сожалению никакой конкретики. Прошу помочь реализовать простейший пример перегрузки, потому что никаких идей по реализации с именно моей программой у меня не возникает.

2. Virtual overload. "Механизм позднего схвачивания внутри классов". Так же - не могу реализовать к своей программе.

Помогите, пожалуйста!
Вложения
Тип файла: zip bibl.zip (703.2 Кб, 0 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.10.2015, 18:14
Ответы с готовыми решениями:

Странная перегрузка операторов (Error: ambiguous overload for 'operator[]')
Что-то я туплю. Есть код: #include<string> struct test { int operator(const...

overload функции
єсть клас оверлоадових опрераторов, но никак не виходит вивести то что они делают на екран.. ...

operator+ overload
#include <iostream> class point { private: int x; int y; public:

Friend function and Overload <<(>>)
#include &lt;iostream&gt; using namespace std; class array{ private: unsigned int size; int...

2
Эксперт С++
4974 / 3082 / 456
Регистрация: 10.11.2010
Сообщений: 11,160
Записей в блоге: 10
18.10.2015, 18:26 2
Лучший ответ Сообщение было отмечено bibliotekar1989 как решение

Решение

1.
C++
1
2
3
4
5
class A {
public:
    void foo( int ) { ... }
    void foo( float ) { ... }
};
2. Не знаю что это за "Механизм позднего схвачивания внутри классов".
1
Эксперт CЭксперт С++
5072 / 2257 / 331
Регистрация: 20.02.2013
Сообщений: 5,595
Записей в блоге: 19
18.10.2015, 18:30 3
Цитата Сообщение от bibliotekar1989 Посмотреть сообщение
"Механизм позднего схвачивания внутри классов".
Может быть механизм "позднего связывания" ("late binding") или, как его ещё называют, "динамического связывания" ("dynamic binding")?
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.10.2015, 18:30

вызов функции overload
Что я делаю не так, где ошибка? . #include &quot;stdafx.h&quot; #include&lt;iostream&gt; #include&lt;conio.h&gt;...

Как заМАКРОсить с темже именем (МАКРОС overload)
Как исхитриться с этим макросом, чтоб можножно было для одного имени S передавать или один или два...

Ambiguous overload for 'operator+' (operand types are 'int' and 'Rational')
Решал задачку, все делал по презентации. Создал класс рациональных чисел. Нужно перегрузить...

Почему возникает ошибка? error: ambiguous overload for 'operator>>'
class planet { protected: double distance; int revolve; public: planet(double d,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru