Sì, tieni però presente che l'oggetto statico resta, in un certo senso, "legato" alla funzione in un'unica istanza, per cui ogni volta che chiami la funzione viene modificato. E' ben vero che nel programmino che ci hai proposto la cosa è ininfluente, visto che vengono sempre impostati gli stessi valori, però in un caso reale usare un oggetto statico presenta delle peculiarità delle quali è bene essere strettamente consapevoli -- ce n'è un'unica istanza per tutto il programma.
ATTENZIONE! Sono un hobbista e l'affidabilità delle mie conoscenze informatiche è molto limitata. Non prendere come esempio il codice che scrivo, perché non ho alcuna formazione accademica e rischieresti di apprendere pratiche controproducenti. |