Прежде всего, нет такой встроенной концепции, как «интерфейс». По интерфейсу в C++, я действительно имею в виду какой-то абстрактный базовый класс, который выглядит следующим образом: struct ITreeNode
Я наткнулся на кастинг боком от производного до производного класса и обнаружил пробел в моих знаниях. Я жил в мире, где это возможно - до сих пор. Вместо этого вызывается std::bad_cast. Что тут проис
У меня есть абстрактный класс Parent, у которого есть несколько дочерних элементов и пустые функции для взаимодействия с каждым из этих детей. Каждый ребенок переопределяет функции Родитель и взаимоде
В отличие от случая с общими объектами, нельзя непосредственно назначить дженерики различных родственных типов в Delphi выглядит следующим образом: Возможные (нормальные объекты): var
var_1 : TOb