Sekarang, saya akan meminimalkan ini sedikit, supaya kita bisa melihat sedikit lebih jelas.
Ini tidak berantakan seperti ini.
Dan saya akan menghapus beberapa spasi di antaranya, meskipun beri kami peringatan agar kami bisa
melihat semuanya.
Di sana kita pergi.
Baiklah, jadi kita memiliki kelas-kelas ini.
Sekarang, Python memberi kita alat yang berguna untuk memeriksa apakah ada sesuatu yang menjadi contoh.
Dari sebuah kelas.
Dan cukup mudah bagi kita.
Ini disebut instan.
Atau adalah instance dan adalah instance adalah fungsi bawaan dengan Python.
Kami memberikan contoh dan kemudian kelas yang ingin kami periksa, jadi dalam kasus kami, jika kami memiliki Wizzard.
Satu.
Setara dengan Penyihir.
Merlin dengan kekuatan 60 dalam hal ini, jika saya melakukan wizard satu.
Dan kemudian lakukan penyihir kelas.
Dan saya mencetak ini, menurut Anda apa yang akan kita dapatkan?
Jika saya klik, jalankan.
Saya mendapatkan benar karena.
Wizard adalah sebuah contoh.
Atau wizard satu adalah turunan dari wizard.
Izinkan saya menanyakan ini kepada Anda, bagaimana jika saya melakukan pengguna Wizzard salah satu turunan dari pengguna?
Coba tebak apa yang akan terjadi?
Itu benar, kan, karena kelas Wizzard adalah subkelas.
Dari pengguna, jadi secara teknis, ya, Wizzard satu adalah turunan dari pengguna karena kami harus menjalankan kelas ini
untuk membuat Wizard satu.
Tapi di sini adalah bagian yang menarik, jika saya melakukan wizard satu titik.
Apakah Anda melihat bagaimana saya memiliki metode dan atribut yang telah saya tambahkan, tetapi juga semua metode Dundar yang belum
benar-benar kita bicarakan?
Dari mana ini berasal?
Benar.
Sehat.
Dengan Python, ingat bagaimana saya mengatakan semuanya adalah objek?
Yah, semua yang ada di Python mewarisi dari kelas objek dasar yang disertakan dengan Python dan itu disebut
objek.
Anda melihat bagaimana itu disorot di sini.
Jadi jika saya melakukannya, apakah wizard instan salah satu objeknya?
Oh, dan saya harus menghilangkan titik di sini.
Mari kita klik.
Itu benar karena Wizzard mewarisi atau mendapatkan Metode dari kelas wizard, dari kelas pengguna dan bahkan lebih
tinggi dari kelas berbasis objek yang disertakan dengan Python.
Dan itulah mengapa kami memiliki metode otomatis yang dilampirkan untuk kami sehingga menggunakan objek, setiap metode
yang berguna.
Misalnya, jika saya membuka daftar, jika saya melakukan titik dan katakanlah kita memilih.
Metode EPR kami, yang kami belum benar-benar tahu apa fungsinya, tetapi jika saya pergi ke Wizzard satu dan saya
melakukan Dot, Anda melihat bahwa saya juga memilikinya karena keduanya mewarisi dari kelas dasar objek.
Dan dengan cara ini kami menghindari pengulangan kode fungsi umum apa pun.
Saya bisa membagikannya ke semua objek yang membutuhkannya, yang sangat, sangat keren.
Jadi di balik tenda, ketika saya melakukan sesuatu seperti pengguna, itu sebenarnya menerima objek sebagai kelas induk untuk
menerima properti yang ada di dalamnya dan yang mungkin kita perlukan di masa mendatang.
Benar.
Itu banyak.
Tinggal satu pilar lagi.
Sampai jumpa di video berikutnya, tapi.