objeto = function(){ var _nombre = "juan"; //privado this.nombrePublico = "pedro"; this.setNombre = function(nom){ this.nombrePublico = nom; _nombre = nom; } this.getNombre = function(){ return _nombre; } function metodoPrivado(){ alert("algo") } } var o = new objeto(); console.log(o._nombre) //undefined console.log(o.nombrePublico) //pedro console.log(o.getNombre()) //juan console.log(o.metodoPrivado()) //Uncaught TypeError: Object [object Object] has no method 'metodoPrivado'
No hay comentarios:
Publicar un comentario