Interface = {
iface : function()
{
//Coloca a classe como private, verificando se o construtor informado no new é o construtor da classe
if (this.constructor == Interface.interface.prototype.constructor)
//throw new Exception.cls('Don't')
throw 'interfaces don\'t have a constructor!'
this.method = function(){
throw 'Implements method'
}
},
}
alert(Interface.iface[0]) //imprime method!!!
Pergunta
Rafael Laurindo
Interface = { iface : function() { //Coloca a classe como private, verificando se o construtor informado no new é o construtor da classe if (this.constructor == Interface.interface.prototype.constructor) //throw new Exception.cls('Don't') throw 'interfaces don\'t have a constructor!' this.method = function(){ throw 'Implements method' } }, } alert(Interface.iface[0]) //imprime method!!!Editado por Rafael LaurindoLink para o comentário
Compartilhar em outros sites
2 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.