Apa itu self __ class __ dengan Python?
Apa itu self __ class __ dengan Python?

Video: Apa itu self __ class __ dengan Python?

Video: Apa itu self __ class __ dengan Python?
Video: Belajar Python #27 - Menggunakan __init__() 2024, November
Anonim

diri sendiri . _kelas_ adalah referensi ke jenis instance saat ini. Untuk instance abstract1, itu akan menjadi abstract1 kelas itu sendiri, yang tidak Anda inginkan dengan abstrak kelas.

Demikian pula, ditanya, apa itu _ class _ di Python?

"_init _ " adalah metode reseved dalam kelas python . Hal ini dikenal sebagai konstruktor dalam konsep berorientasi objek. Metode ini dipanggil ketika sebuah objek dibuat dari kelas dan itu memungkinkan kelas untuk menginisialisasi atribut a kelas.

Selain itu, apa gunanya _ call _ dengan Python? NS _panggilan_ metode memungkinkan Python programmer untuk menulis kelas di mana instance berperilaku seperti fungsi. Baik fungsi dan instance dari kelas semacam itu disebut callable. Bahkan dimungkinkan untuk membebani operator "+" serta semua operator lain untuk keperluan kelas Anda sendiri.

Selain itu, apa itu self _ dict _ Python?

Pada dasarnya berisi semua atribut yang menggambarkan objek yang bersangkutan. Ini dapat digunakan untuk mengubah atau membaca atribut. Mengutip dari dokumentasi untuk _dict_ Kamus atau objek pemetaan lain yang digunakan untuk menyimpan atribut objek (dapat ditulis). Ingat, semuanya adalah objek di Python.

Apa itu def _ init _(self?

_init_ adalah konstruktor untuk kelas. NS diri sendiri parameter mengacu pada instance objek (seperti ini di C++). poin kelas: def _init_ ( diri sendiri ,x,y): diri sendiri.

Direkomendasikan: