liquidlurker ha scritto:
Non capisco cosa significa static e per quale motivo (di solito o forse mai) non viene utilizzato con i metodi di un oggetto.
Grazie in anticipo
Un membro static è associato alla classe, NON distintamente a ciascun oggetto.
Se una classe ha una variabile "di istanza" (non static) chiamata 'nome', ciascun oggetto ha il
suo campo nome, distinto da quello degli altri oggetti. Quindi ogni oggetto può contenere un nome diverso.
Se una classe ha una variabile "di classe" (static), non conta quante/quali istanze della classe ci sono. Il campo nome è
uno solo ed è correlato alla classe.