НЕЛЬЗЯ ДОМ ПИХАТЬ В ПРОТОТИП ДВЕРЕЙ!!!!!!!!!!!
ПОТОМУ ЧТО ПРОТОРИПОМ ДВЕРЕЙ ДОЛЖНА БЫТЬ ДВЕРЬ ТОЛЬКО ДРУГАЯ!!1!!1111 ДВЕРИ НЕ НАСЛЕДУЮТ ОТ ДОМА БЛЯТЬ!!! ДВЕРИ ЭТО НЕ ИЗМЕНЕННЫЕ ВЕРИСИИ ДОМА!!1 /\\\ КАК ВООБШЩЕ АРХИТЕКТУРНЫЙ ВОПРОС БЛЯТЬ СВЯЗАН С НАСЛЕДОВАНИЕМ???????????????????????? ????????????? У МЕНЯ БЛЯТЬ КРЫША ЕДЕТ С ТВОЕЙ ТУПОСТИ |
ушел в баню
|
У вас истерика, но это излечимо, я надеюсь
|
да забей, я просто расстроился что ты путаешь прототип и хуй пойми что)
теперь то понял как надо делать)? есть у тебя есть двери и дом, но дом это не прототип дверей, а отдельная сущность =) все просто я просто злился от того что не мог понять хуиту которую ты несешь, щас понял что ты просто дом пихал в прототип) и мне сразу полегчало. теперь то понял как надо делать)? |
Короче дай ка мне пример своего кода и я переделаю как надо
|
Maxmaxmaximus3, offtopic: Я сожалею что мы говорим на разных языках. Свой вопрос я описал максимально точно, и хотел получить ответ не о своих умственных возможностях, а о возможностях языка описывать под-классы. Я надеялся что есть более красивые методы, кроме тех что ты, чм№;%№;%о, перечисло.
P.S. Давать 90к кода не вижу смысла. |
Я так понял автор топика говорит о "композиции", т.е. когда один инстанс является свойством другого. Довольно частая и тривиальная задача, в общем случае нужно просто создавать новый инстанс-свойство внутри конструктора основного инстанса.
function Base() { this.sub = new Sub(); } Base.prorotype.sub = null; function Sub() { } Желание скрыть явное определение свойства в конструкторе мне кажется странным, но это конечно можно сделать через всякие враперы, но зачем? Код должен быть очевидным и понятным, а каждая ложка "магии" только запутывает общую картинку. |
kobezzza, эм.... вот тебя не бесит от что мы должны "КАЖЕТСЯ ПЫТАТЬСЯ" понять..? у меня бомбануло ядерно от того что человек не верно использует и термины и вообще не понмиет сути.
|
Цитата:
|
у меня так бомбануло в тот момент когда он написал "исходя из ваших слов методы надо писать в конструкторе и тогда, архитектурная проблема решится?" ох у меня бомбануло. я там вообще не писал что методы надо в конструкторе писать, а лишь привел пример как можно программировать обьясняя что прототип не при чем и не связан с нашим вопросом, но он тупой и увидел те куски кода ПРОИГНОРИРОВАЛ ТЕКСТ который следовал ВЫШЕ НИХ и решил что Я СОВЕТУЮ ЕМУ ПИСАТЬ КАК НА ТЕХ КУСКАХ КОДА. вопрос, почему он игнорировал ТЕКСТ выше примеров когда методы в конструкторе??? почему он после прочтения ЗАБЫЛ ЭТОТ ТЕКСТ?
|
Часовой пояс GMT +3, время: 04:53. |