"Halo, teman mudaku! Aku tidak menyangka akan bertemu denganmu lagi secepat ini. Apa yang harus kamu katakan padaku? Apa yang kamu pelajari kali ini?"

"Saya belajar tentang hubungan kelas, enkapsulasi, dan pewarisan. Mereka memberi tahu saya bahwa saya adalah murid yang baik!"

"Bagus sekali! Aku senang kamu membuat kemajuan karena kamu mempelajari pelajaranku."

"Saya tidak hanya belajar — saya juga menyelesaikan tugas!"

"Tentu saja, Amigo. Ada level lain di depan Anda — level yang didedikasikan untuk dasar-dasar OOP. Sebelum Anda kembali ke Ellie, Rishi, Kim, dan teman Anda Diego, duduklah sejenak di perpustakaan luar angkasa kami dan baca beberapa artikel. Saya yakin Anda akan menemukan banyak informasi yang berguna."

"Oke, Profesor. Apa yang Anda punya untuk saya hari ini?"

Hubungan antar kelas. Warisan, komposisi, dan agregasi

Dalam pemrograman, Anda akan segera memahami betapa pentingnya untuk tidak menulis kode tambahan. Untungnya, Java memiliki semua yang Anda butuhkan untuk membuat "pemotongan" yang elegan. Pelajaran ini menyajikan visualisasi hubungan kelas berikut: pewarisan, komposisi, dan agregasi. Bersiaplah: Anda akan melihat banyak contoh menarik.

Prinsip enkapsulasi

Enkapsulasi dan penyembunyian informasi - apakah ini konsep yang berbeda atau hal yang sama? Dalam bentuk dasarnya, Anda telah menemukan enkapsulasi lebih dari sekali. Jika Anda ingin mengetahui cara menyembunyikan kerumitan program Anda dari pengguna, hanya menyisakan antarmuka yang mudah digunakan, saya sarankan Anda membaca pelajaran ini dengan cermat.