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
Link 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.