База ответов ИНТУИТ

Flash MX для профессиональных программистов

<<- Назад к вопросам

Может ли произвольная функция использоваться в качестве конструктора класса?

(Отметьте один правильный вариант ответа.)

Варианты ответа
нет
только если к ней по ссылке prototype прикреплен прототип
только если к ней по ссылке __proto__ прикреплен прототип
да(Верный ответ)
Похожие вопросы
Какие из приведенных ниже строчек кода, вызванных внутри функции-конструктора, позволят завести поле a в прототипе (в момент вызова конструктора)?
Может ли в online-документации использоваться кириллица?
Какой из механизмов предварительной загрузки является наиболее универсальным (может использоваться для загрузки максимально разнообразного содержимого)?
Может ли произвольный объект быть прототипом класса?

Какую строчку из приведенных ниже следует вставить в описанную далее функцию superCon

Object.prototype.superCon = function(){        // вот здесь надо вставить строку кода        }

на место, указанное в комментарии, чтобы ее (функцию superCon) можно было вызывать вместо super() в конструкторе (для вызова конструктора базового класса)?

Как из метода, вызванного для объекта класса, завести поле, к которому могут получить доступ все объекты класса (но при этом не лежащее в прототипе)?
Зачем в нашей реализации множественного наследования применяется динамическая замена ссылки __constructor__ в процессе работы конструктора?
Как завести новые методы в прототипе готового класса, имея ссылку cnstr, указывающую на конструктор этого класса?
Отметьте все варианты, в которых ссылка а после выполнения приведенного ниже кода не будет указывать ни на объект класса Array, ни на объект класса x
Конструктор базового класса записан