|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
08.08.2015, 07:12 | #21 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,799
|
Перегрузка методов пришла из функционального программирования -- ФП, поэтому особенности реализации полностью определяются реализацией подмножества ФП в языке. Поскольку выбор нужной функции делает транслятор на этапе анализа программы, в компилируемых и псевдокомпилируемых языках это происходит во время компиляции.
|
09.08.2015, 17:37 | #22 | ||||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
дело не в ключевом слове. Цитата:
Цитата:
Цитата:
зачем себе палки в колеса совать? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||||
10.08.2015, 13:42 | #23 |
Заблокирован
Регистрация: 03.08.2015
Сообщений: 28
|
Без полиморфизма нельзя делать плагины?
Спасибо что нашёл время отмахнуться парой предложений по каждому пункту, хотя я не лучше. |
10.08.2015, 15:59 | #24 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Только причем тут плагины?
I'm learning to live...
|
|
10.08.2015, 16:12 | #25 | |||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Цитата:
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|||
10.08.2015, 17:11 | #26 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Дык... Сделай ДЛЛ, у которых будут одинаковые имена экспортируемого - вот тебе и пример. Цитата:
I'm learning to live...
|
||
10.08.2015, 17:25 | #27 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Когда я был молодой и умный, но чего-то не понимал, то создавал тестовые банальнейшие приложения. Давно бы уже запилили консольку с тремя-четырьмя классами и методом научного тыка определили разницу в поведении при "полиморфизме" и перегрузке методов.
|
10.08.2015, 18:01 | #28 |
Заблокирован
Регистрация: 03.08.2015
Сообщений: 28
|
Это чисто теоретический вопрос, что значит проверить в консольке?
Последний раз редактировалось Stilet; 10.08.2015 в 18:09. |
10.08.2015, 18:12 | #29 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
именно это и есть полифорфизм, у нас есть интерфейс/контракт, и именно по нему мы применяем класс/код. не столь важно класс это или длл или структура с делегатами/указателями на функции. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
10.08.2015, 18:42 | #30 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правильная перегрузка методов класса. | Человек_Борща | Общие вопросы Delphi | 9 | 10.11.2012 23:38 |
перегрузка методов класса (с++) | Antej | Общие вопросы C/C++ | 2 | 24.07.2012 17:58 |
Перегрузка виртуальных методов | mongolores | Общие вопросы Delphi | 27 | 14.05.2012 19:12 |
Чем отличается IA-64 от IA-32 | Ivan_32 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 09.06.2009 16:13 |
Чем отличается AX от BX? | veter_s_morya | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 05.05.2008 16:50 |