Ярослав Романченко писал(а):
Inheritance anomaly - серьёзный камень в огород концепции активных объектов?
Исповедующие
Eiffel, похоже считают, что серьёзный
http://scoop.origo.ethz.ch/wiki/tutorial Но ведь если мы объявили активный объект и ничего от него больше не наследуем, проблемы нет?
ЗЫ. Проблемы очевидно могут быть как-раз при неправильном использовании парадигмы ООП, при наличии активных объктов.
ЗЗЫ. В чём преимущество концепции "процессоров" использованной в
Eiffel по-сравнению концепцией активных объектов?
Любую хорошую идею можно опошлить.
При неправильном использовании любая парадигма порождает проблем больше, чем снимает.
Не понятно, зачем наследоваться от Активного Объекта. Насколько я понимаю концепцию Активности, объект создаётся как некий исполнитель, при этом, обычно, как синглтон, реже как группа экземпляров. В этом случае наследоваться от него бессмысленно.