Цитата:
Сообщение от wvxvw
Убедится в обратном очень легко =)
 Код:
function Class1(){
var pat;
this.at = 34;
pat = this.at;
//приватный "метод" <- ремарка моя
function pMetA(){
trace(pat); // использует паблик свойство по ссылке
}
this.callPrivateMethod = function() {
pMetA();
}
}
var c = new Class1();
c.callPrivateMethod(); // output: 34
c.at = 0;
c.callPrivateMethod(); // output: 34
значение публичного свойства поменялось, а приватный "якобы метод" это не заметил =)
|
Я опроверг два твоих "требования". А здесь я так и пишу, что pat - ссылка. Тяжело тект воспринимать, да?