Ciao a tutti,

sto costruendo una collezione di classi utili per alcuni progetti e mi son nati alcuni dubbi...

Che differenza c'è fra private e static ?

Sostanzialmente, ok, so che private indica che un metodo o variabile è solo di quella classe e non è accessibile all'esterno (istanze o classi figlie), static invece è un metodo o proprietà che non appartiene all'istanza della classe, ma esiste indipendentemente che crei l'oggetto.

Ciò che non capisco è:

- Se definisco un metodo private static, che differenza c'è con un metodo public static?

Grazie!!!