Спасибо за столь подробный рассказ!
Сообщение от Riim
|
6. Вроде самый правильный вариант. Я не знаю, зачем вы придумывали все написанное выше (по крайней мере, я предположил, прочтя ТС, что вы мыслили примерно так) когда все вроде совсем очевидно:
// создаем окно
var w1 = new Window(p1, p2, ...);
// и далее при загрузке содержимого
w1.extendFunctional();
|
Вы правы, я рассуждал именно таким образом.
Скажите пожалуйста, а в данном решении дополнительные методы появятся только у экземпляра w1? Те можно ли разным экземплярам класса Window назначать разные дополнительные методы?