, поэтому я наконец понял прототип и как его использовать. Я уверен, что я все еще пытаюсь решить эту проблему как проблему наследования Java, поэтому, если есть более прототипный способ, расскажите мне об этом.прототипное наследование (javascript)
Если B наследует A, я хочу, чтобы конструктор B сначала выполнил конструктор A. Это важно для настройки локальных переменных B. Сначала я думал, что делать что-то вроде
function B()
{
B.prototype.constructor();
}
B.prototype = new A();
Это, конечно, не работает должным образом, как это, по сути то же самое, как говорят
function B()
{
new A();
}
Есть ли способ, чтобы действительно расширить конструктор в Java, как ? Есть ли лучший способ сделать это?
{EDIT} Я понял, что проблема в том, что я пытался получить доступ к закрытым переменным. Я предполагаю, что частные переменные не передаются из прототипа?
Не уверен, что «любая инфраструктура Ajax». jQuery не добавляет классы в JavaScript. – Nosredna
Хорошо, что нужно знать. Я никогда не использовал jQuery. –