Показать сообщение отдельно
  #104 (permalink)  
Старый 08.04.2009, 14:28
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от kefi
аналогичный вопрос с проблемой неоднозначности в мозилле как можно решить ?
А какая неоднозначность, если множественного наследования нет? С Мозиллой лишь приводил одну из имитаций.

Сообщение от kefi
а цепь прототипов какого предка просматривать первой, какого второй и т.д. ?
У объекта одна цепь прототипов. А в __noSuchMethod__ Вы уже сами определяете к каким объектам делегировать за нужным (не найденным в цепи) методом.

Но, мне кажется, для таких целей больше подойдёт обычное расширение - суть - та же имплементация интерфейсов из Java.
__________________
Тонкости ECMAScript
Ответить с цитированием