or
Latihan ini merupakan bagian dari kursus
Tinjau kembali dasar-dasar pemrograman berorientasi objek, dan manfaatkan fungsionalitas operator Python melalui overloading. Rancang dan bangun kelas yang mengimplementasikan multiple dan multilevel inheritance.
Tingkatkan keterampilan Python Anda dengan type hinting. Berlatih membuat magic method untuk menangani upaya mengakses atribut di luar namespace suatu objek, atau menyesuaikan cara atribut disetel. Bangun deskriptor untuk mengendalikan cara atribut disimpan, diambil, atau dihapus, serta buat iterator kustom untuk menelusuri kumpulan objek atau aliran data.
Pelajari cara membangun "cetakan" untuk kelas Python menggunakan abstract base classes. Jelajahi bagaimana antarmuka menciptakan kontrak yang harus dipenuhi oleh kelas lain. Manfaatkan antarmuka dan bangun kelas menggunakan pola desain factory method.
Latihan Saat Ini