Показать сообщение отдельно
  #10 (permalink)  
Старый 02.12.2013, 18:08
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus3
 
Регистрация: 18.11.2013
Сообщений: 275

Ну я тебе показал как контролируется это

function Home() {
    this.doors = [];
    this.openDoors = function() {
      this.doors.forEach(function(door) {door.open()});
    }
}

function Door() {
    this.open = function() {};
    this.close = function() {};
}



у дверей есть методы для работы с ихними данными, а дом их подгружает и распихивает по дверям.

и вообще: ЧО ТЫ БЛЯТЬ НЕСЕШЬ????? как ВООБЩЕ связана наша тема разговора с ПРОТОТИПАМИ И НАСЛЕДОВАНИЕМ ????????????????????? мы тут смотрим как архитектуру сделать, при чем тут прототип????????

короче суть, методы запихиваешь в прототип, НЕ МЕТОДЫ запихиваешь НЕ В ПРОТОТИП, все это точка. и это ВООБЩЕ ни как не связано с тем о чем мы говорим. ТЫ ПОНЯЛ ЭТО? ПОВТОРЯЙ:

скажи "Архитектурный вопрос совершенно не связан с прототипами", а потом мы продолжим..


тя просто ляпнул хуйню типа "а ну ок, тогда все буду пихать в конструктор" ИЗ МОИХ СЛОВ ВООБЩЕ ТАКОЕ НЕ ИСХОДИТ.


окей давай начнем все с чистого листа: что ты хочешь сделать? спроси и я подскажу как.

Последний раз редактировалось Maxmaxmaximus3, 02.12.2013 в 18:11.
Ответить с цитированием