Teste ={
cls : function()
{
//private static member
var secret = "initial static private member"
//private member
//...
//public method
this.changeSecret = function (value){
secret = value
}
this.getSecret = function(){
return secret
}
},
}
function teste2()
{
var t = new Teste.cls()
alert(t.getSecret()) //imprime initial
t.changeSecret('Rafael')
alert(t.getSecret()) //imprime Rafael
new Teste.cls()
alert(t.getSecret()) //imprime Rafael. Gostaria que imprimisse [i]initial static private member[/i], nesta parte
}
Pergunta
Rafael Laurindo
Pessoal, deêm uma olhada no script abaixo.
Teste ={ cls : function() { //private static member var secret = "initial static private member" //private member //... //public method this.changeSecret = function (value){ secret = value } this.getSecret = function(){ return secret } }, }function teste2() { var t = new Teste.cls() alert(t.getSecret()) //imprime initial t.changeSecret('Rafael') alert(t.getSecret()) //imprime Rafael new Teste.cls() alert(t.getSecret()) //imprime Rafael. Gostaria que imprimisse [i]initial static private member[/i], nesta parte }Como implementar o private member para isso?
Editado por Rafael LaurindoLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.