FedeX » 25.11.2010 13:25:39
Кстати, насчет множественого наследования. На паскале я уже давненько не писал, но как-то давно понадобилось мне унаследоваваться от пары-тройки интерфейсов и тут я вродь столкнулся с тем, что мои обьекты сразу стали себя вести как интерфейсы (заработал гребаный подсчет ссылок, := nil стал работать как Release - пришлось наследоваться от TInterfacedObject и прочая нах. не нужная мне дрянь). Можно в Object Pascal от этого как-то избавиться чтоб интерфейсы были не более чем протоколы описывающие интерфейс обьектов как в Яве? Мне COM OLE и всякие автоматические счетчики ссылок уже сто лет как нафиг не нужны, а получаеться я не могу в Паскале использовать интерфейсы без всех этих дополнительных "подарков". Ссори если что путаю - на Паскале давно не программировал, и когда программировал, то интерфейсы использовал только в контексте COM или OLE (как компоненты DirectX etc..).
Последний раз редактировалось
FedeX 25.11.2010 13:41:17, всего редактировалось 1 раз.