Python ClassesLesson 47Preview gratis
Python Inner Classes
Lesson ini bagian dari Python · Semua level
Ringkasan
Inner class adalah class yang didefinisikan di dalam class lain (nested class). Konsep ini cocok ketika sebuah objek hanya bermakna sebagai bagian dari objek luar, misalnya Mobil.Enjin atau Pengguna.Sesi. Untuk memakainya dari luar, buat dulu objek class luar, baru akses inner class melalui objek tersebut.
Poin kunci
- Inner class ditulis berindentasi di dalam badan class lain.
- Akses umum: luar = Luar(); objek = luar.Dalam(...).
- Inner class bisa memakai atribut milik instance class luar yang bersangkutan.
- Gunakan inner class bila objek anak hanya relevan dalam konteks objek induknya.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.