Здравствуйте, Kestrel, Вы писали:
IS>>языки программирования развиваются быстрее чем национальные поэтому в них процесс выветривания "аристократических" возможностей заметнее — посмотри на сегодняшний mainstream — C#, Java — и скажи мне где там virtual inheritance.
K>Любой абстракный класс содержит скрытое поле данных — указатель на таблицу виртуальных функций. А как реализуется наследование этого поля при множественном наследовании интерфейсов в Java, в виде виртуального наследования или нет? А в C#? Имеет ли в Java и C# место доминирование? (Доминирование является неотъемлемым свойством виртуального наследования, и с ним можно столкнуться в C++ и Eiffel).
И как мне это доминирование прикрутить к вебсервисам и SQL ?
Хотя тема интересная
http://images.google.com/images?client=opera&rls=en&q=%D0%94%D0%BE%D0%BC%D0%B8%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5&sourceid=opera&oe=UTF-8&ie=UTF-8&sa=N&tab=wi надо будет на досуге изучить.