| 
 | 
| 
 Множественное наследование - миф или реальность?! На самом деле эта тема - оффтоп 100%, а чё всем всякую х...ю можно постить, а мне нельзя?! Итак, начнём... В описании ядра JavaScript, написано, что в JS нет множественного наследования. Но раз смогли написать функцию, создания наследования (см. статьи), то может и можно, путём нехитрых манипуляций, сделать и множественное наследование?! Если кто уже это сделал - выкладывайте, если никто не сделал - давайте вместе попробуем:) ЗЫ: А нужно ли оно вообще кому-то?! Ваши мнения... | 
| 
 Нельзя :) (Ну точнее совсем нечестную эмуляцию, типа копирования свойств, конечно, можно) Цитата: 
 | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 Может JS намного гибче, чем мы все думаем:-? | 
| 
 Хитрая, как ты говоришь, функция ничего хитрого не делает.  А причина невозможности банальная: чтобы сделать множественное наследование нужно указать конструктору несколько прототипов, а свойство prototype одно. | 
| 
 B~Vladi, А цепочка прототипов чем не множественное наследование, или что-то другое имеется в виду? Кстати, я бы попросил вас воздержаться от мата, в том числе и скрытого. Не на скотном дворе, вроде как. | 
| 
 B~Vladi, http://javascript.ru/forum/misc/3070...html#post16109 Если пишете под Мозиллу, можно задействовать __noSuchMethod__. | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 Цитата: 
 ну указать ему obj.prototype=Obj1.prototype+Obj2.prototype :D А если серьёзно, то можно создать конструктор, который будет возвращать в прототип свойства других объектов... Бред?! | 
| 
 Цитата: 
 | 
| Часовой пояс GMT +3, время: 00:00. | 
 |