I metodi statici servono per l'appunto ad avere un qualcosa di fisso
cioè dei metodi che possono essere richiamati ovunque si voglia senza bisogno
di istanze di alcun tipo.
L'attributo private è utile se un metodo serve ad esempio solo
ad elaborare eventuali dati, senza nessuna utilità per chi la userà una volta
istanziata la classe ma richiamabile benissimo da un metodo pubblico.
In questo modo non solo non confondi chi userà la classe ma renderai
piu chiaro e pulito il lavoro anche a te stesso.
Edit, consiglio: se fai una classe statica, falla statica! Non mescolarli con una classe normale

Rispondi quotando