12
Mengapa metode 'pribadi' Python tidak benar-benar pribadi?
Python memberikan kita kemampuan untuk membuat metode 'pribadi' dan variabel dalam kelas dengan mengawali garis bawah ganda untuk nama, seperti ini: __myPrivateMethod(). Bagaimana, kemudian, seseorang dapat menjelaskan hal ini >>> class MyClass: ... def myPublicMethod(self): ... print 'public method' ... def __myPrivateMethod(self): ... print 'this is private!!' ... >>> obj …