peopleeeeeeeeee! ciao a tutti
ho un problema. Volevo sapere come strac*zzo si fa ad simulare metodi statici in grado di accedere a costanti statiche private. faccio un esempio in cui creo costanti statiche e un metodo getter di istanza (non statico). Il mio obiettivo pero' e creare un getter statico.
Codice PHP:
var Foo = (function(){
// static PRIVATE constant
var CONST = 42;
// constructor
return function(){
// getter privilegiato - via closure accede a costante statica
this.getter = function(){
alert(CONST);
}
}
})();
var O = new Foo()
O.getter() // 42
ma se il getter lo voglio staticizzare e non duplicarlo ogni volta che istanzio come facciooooo?