Здравствуйте, Sinclair, Вы писали:
S>Здравствуйте, Serginio1, Вы писали:
S>>Кстати я тут уже писал
S>> В Delphi есть возможность объявить за реализацию класса свойство класса реализующего этот интерфейс (Implements).
S>>https://www.delphiplus.org/programirovanie-v-srede-delphi-for-net/direktiva-implements.html
S>Я в курсе
S>>Но по сути это аналог множественного наследования в C++
S>По сути это встроенная поддержка агрегации в COM.
Это понятно. Я к тому, что множественное наследование это набор полей структур
https://logic.pdmi.ras.ru/~smal/aptu/cpp10/2010_12_03.html
с наследованием методов этих структур
https://habr.com/ru/post/445948/
Через SD легко сделать аналог множественного наследования для структур. Проще взаимодействовать с нативным кодом