Ciao a tutti, ho un dubbio sicuramente qualcuno mi potrà aiutare dato che la domanda è abbastanza banale.
Quand'è che devo usare "static" quando sto istanziando un oggetto? mi è capitato di dover creare una classe Rettangolo e dopo il costruttore e i vari metodi (dove nn appare mai "static") all'improvviso mi accorgo che il libro scrive il seguente metodo

...

codice:
public static Rettangolo intersezione(Rettangolo r1, Rettangolo r2){
....
io l'avevo scritto senza static dato che è un oggetto istanza! qualcuno mi potrebbe levare sto dubbio x capire qnd devo metterlo e qnd no?