Attribute sering disebut juga dengan properties merupakan nilai atau data yang terdapat pada suatu object yang berasal dari class. Private attribute merupakan sebuah attribute yang tidak dapat diakses diluar class untuk membuat Private Attribute Pada Pemprograman Python kita menggunakan double underscore (__) pada awal atribut yang kita buat, seperti contoh dibawah ini :

Pada script diatas terlihat attribute yang kita gunakan adalah private dan attribute tersebut hanya dapat diubah didalam class, private attribute tersebut sangat berguna ketika kita membuat sebuah sistem dan di dalam sistem yang kita buat tersebut terdapat sebuah script atau data yang tidak ingin kita publish seperti nama database, ataupun kode token yang sifatnya private.

Nah biar teman-teman lebih paham tentang Private Attribute Pada Pemprograman Python kita akan membuat contoh seperti dibawah ini :

  • Tidak menggunakan private attribute maka jika kita run akan tampil hasil dari attribute items yaitu 2

  • Menggunakan attribute private maka jika kita run maka akan terjadi error

hasil :

Private Attribute Pada Pemprograman Python

Untuk contoh mengakses data dari attribute private yaitu seperti contoh dibawah ini :

Oke teman-teman itulah tutorial kita tentang Private Attribute Pada Pemprograman Python.

Semoga bermanfaat.

Terima kasih.