Significato di static

di il
1 risposte

Significato di static

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

1 Risposte

  • Re: Significato di static

    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.
Devi accedere o registrarti per scrivere nel forum
1 risposte