le funzioni che non appartengono ad una classe non possono accedere ai membri privati della classe
esiste la possibilità di accedere ai membri privati di una classe attraverso delle funzioni amiche o funzioni friend
esempio: friend void visualizzare (); visualizzare non fa parte della classe ma la classe da' i permessi di accedere ai suoi membri privati a questa funzione esterna