Re[5]: Interface
От: Odissey Россия http://malgarr.blogspot.com/
Дата: 30.05.01 08:02
Оценка:
Здравствуйте Шестаков Александр, вы писали:

ША>Прочитав спецификацию языка мне вдруг стало интересно:

ША>1. зачем это (interface) нужно, если есть абстрактные классы

инрефейс может быть реализован на VB, FoxPro, Java, Delphi и т.д. Там -то с какого бока абстрактные классы C++?

ША>2. если интерфейс это контракт — почему нет встроенного контроля версий интерфейсов (или я не нашел ссылки что он есть?)


он вроде как есть — см. http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/midl/mi-laref_1df2.htm
но нифига не работает, не понятно, где тут собака порылась.

А вообще в книжках по основам COM пишут, что никаких версий у интерфейса нет, что-то поменял, меняй GUID и это уже другой интерфейс
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.