Qual è il modo standard di chiamare metodi statici? Posso pensare di usareconstructor
o usare il nome della classe stessa, non mi piace quest'ultima poiché non mi sembra necessaria. Il primo è il modo raccomandato o c'è qualcos'altro?
Ecco un esempio (inventato):
class SomeObject {
constructor(n){
this.n = n;
}
static print(n){
console.log(n);
}
printN(){
this.constructor.print(this.n);
}
}
printN
non è statico però.
SomeObject.print
sembra naturale. Mathis.n
dentro non ha senso poiché non esiste un esempio, se stiamo parlando di metodi statici.