"Hello, kawan muda saya! Saya tidak sangka akan berjumpa dengan awak secepat ini. Apa yang awak perlu beritahu saya? Apa yang awak belajar kali ini?"

"Saya belajar tentang hubungan kelas, enkapsulasi dan warisan. Mereka memberitahu saya bahawa saya seorang pelajar yang baik!"

"Itu bagus! Saya gembira anda membuat kemajuan kerana anda sedang belajar pelajaran saya."

"Saya bukan sekadar belajar — saya juga sedang menyiapkan tugasan!"

"Sudah tentu, Amigo. Terdapat satu lagi tahap di hadapan anda — tahap yang dikhususkan untuk asas-asas OOP. Sebelum anda kembali ke Ellie, Rishi, Kim dan rakan anda Diego, duduk untuk mengeja di perpustakaan angkasa kami dan baca beberapa artikel. Saya pasti anda akan mendapati ia mengandungi banyak maklumat berguna."

"Baiklah, Profesor. Apa yang awak dapat untuk saya hari ini?"

Hubungan antara kelas. Pewarisan, gubahan dan pengagregatan

Dalam pengaturcaraan, anda akan cepat memahami betapa pentingnya untuk tidak menulis kod tambahan. Nasib baik, Java mempunyai semua yang anda perlukan untuk membuat "potongan" yang elegan. Pelajaran ini membentangkan visualisasi perhubungan kelas berikut: warisan, gubahan dan pengagregatan. Bersedia: anda akan melihat banyak contoh menarik.

Prinsip pengkapsulan

Enkapsulasi dan menyembunyikan maklumat — adakah konsep ini berbeza atau perkara yang sama? Dalam bentuk asasnya, anda telah menemui enkapsulasi lebih daripada sekali. Jika anda ingin mengetahui cara menyembunyikan kerumitan program anda daripada pengguna, hanya meninggalkan antara muka yang mudah digunakan, saya syorkan anda membaca pelajaran ini dengan teliti.