Форум: "Основная";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
ВнизИнтерфейсы в 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 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c