12
Perché i metodi "privati" di Python non sono in realtà privati?
Python ci dà la possibilità di creare metodi di 'privato' e le variabili all'interno di una classe anteponendo doppia sottolineatura per il nome, in questo modo: __myPrivateMethod(). Come, quindi, si può spiegare questo >>> class MyClass: ... def myPublicMethod(self): ... print 'public method' ... def __myPrivateMethod(self): ... print 'this is …