greenrow,
var FileLoader = (function() {
function FileLoader(..., ...) {
this.test(); //Вызов публичного метода
Private.test3.call(this); //Вызов приватного метода
}
var Public = { //Публичные (внешние) методы
test: function() {
},
test2: function() {
}
};
var Private = { //Приватные (внутренние) методы
test3: function() {
}
};
FlieLoader.prototype = Public;
return FlieLoader;
})();
var fileLoader = new FileLoader;
fileLoader.test(); //Ok
fileLoader.test2(); //Ok
fileLoader.test3(); //Error