Вниз
Скачать: CL | DM;

Интерфейсы в Delphi   Найти похожие ветки 

← →
rand0m ©   (2004-06-15 17:41) [0]

Уважаемые Мастера! Не могли бы вы описать реализацию интерфейсов в Delphi, в особенности меня интересует изменение производительности приложения при использовании их вместо классов и обьектов.


← →
Sandman25 ©   (2004-06-15 17:44) [1]

interface + f1
классы быстрее, конечно


← →
Гаврила ©   (2004-06-15 17:58) [2]

Классы в delphi совместимы с интерфейсной моделью по способу хранения адресов методов. Производительность приложения при переходе на интерфейсы вместо классов не изменится


← →
Игорь Шевченко ©   (2004-06-16 00:01) [3]

Интерфейс в первом приближении - это просто поименованый набор виртуальных методов. О каком изменении производительности может идти речь ?


← →
y-soft ©   (2004-06-16 07:51) [4]

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

Если интерфейсы используются для эмуляции в Delphi множественного наследования, то это обычно выгоднее, чем использование для этих же целей инкапсуляции

Если же речь идет о конкретных реализациях, то при использовании позднего связывания и особенно маршалинга затраты обычно больше, чем при использовании других способов. Но в этом случае непонятно - причем здесь вообще Delphi...



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.019 c
14-1087426204
saNat
2004-06-17 02:50
2004.07.04
И как это понимать?


3-1086687978
Belkova
2004-06-08 13:46
2004.07.04
фокус ввода


1-1087384398
Cuper
2004-06-16 15:13
2004.07.04
Это опять вопрос по Borland Pascal 7 (работа с записями)


14-1087165528
lak
2004-06-14 02:25
2004.07.04
опять вопрос про музыку


9-1078916732
ZAROLF
2004-03-10 14:05
2004.07.04
Ядерный взрыв в 2D аркаде




   Наверх