Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];

Вниз

Перегрузка методов   Найти похожие ветки 

 
zokzok   (2004-10-15 23:36) [0]

я наверна чего-то не понимаю:

цитата из Пачеко:
Статические методы.
...
.. такие методы не могут быть перегружены с целю поддержки полиморфизма объектов.

Иллюстрированный самоучитель Delphi 7 для проф.:
Можно перегрузить и виртуальный(динамический) метод..
// помимо статического

Объясните, плиз


 
GuAV ©   (2004-10-15 23:46) [1]

overload - для любых методов.
override - это типа полиморфизм. только для виртуальных или динамических.


 
Игорь Шевченко ©   (2004-10-15 23:48) [2]


> Иллюстрированный самоучитель Delphi 7 для проф.:
> Можно перегрузить и виртуальный(динамический) метод..
> // помимо статического


В этом источнике под перегрузкой, скорее всего, имеется в виду термин overload, когда несколько методов с одним именем имеют различные аргументы или набор аргументов.

В Тейксейре и Пачеко имеется в виду override - замена адреса  метода в таблице виртуальных/динамических методов.

ЗЫ: практика - критерий истины


 
zokzok   (2004-10-15 23:54) [3]

как так? разные вещи называются одним и тем же термином (перегрузка)?


 
GuAV ©   (2004-10-15 23:58) [4]

Ну не знаю как там переводчики переводят, а overload и override названы разными словами.

из словаря


overload - vt (also elec, fig) перегружать (перегрузить perf); to ~ with work/problems перегружать (перегрузить perf) работой/проблемами.

override - irreg vt (order, objection) отвергать (отвергнуть perf).


 
Игорь Шевченко ©   (2004-10-16 00:06) [5]

GuAV ©   (15.10.04 23:58) [4]

override - скорее, перекрывать, ближе по смыслу.


 
pasha_golub ©   (2004-10-16 03:36) [6]

Игорь Шевченко ©   (16.10.04 00:06) [5]
Переводчики вообще жуткая штука...



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.536 c
14-1097911291
MYSTERYO
2004-10-16 11:21
2004.11.07
Ставлю сетевуху - не инициализируется видео-карта,


4-1096808596
Scorpion
2004-10-03 17:03
2004.11.07
Как изменить приоритет потока созданного другим процессом


1-1098624271
denis24
2004-10-24 17:24
2004.11.07
strringlist and strings


3-1096745805
matt
2004-10-02 23:36
2004.11.07
Статистическая информация


1-1098270070
Calm
2004-10-20 15:01
2004.11.07
TXMLDocuemnt, проблема с кирилицей





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский