Pada bagian ini, kita akan membahas tentang tipe yang disertakan dan tipe bersarang.
Tipe bersarang adalah kelas yang sepenuhnya disertakan dalam kelas lain. Tipe yang disertakan adalah tipe objek yang digunakan sebagai anggota data di objek
lain kita dapat menggunakan parameter yang diteruskan untuk mencapai efek statis dari anggota yang memanggil anggota non-statis. Jadi tipe yang disertakan yang kita bicarakan hari ini dapat mendefinisikan anggota data dalam satu kelas sebagai objek yang berasal dari kelas lain tipe pemrograman di anggota kelas komputer (dan tipe pemrograman ini adalah kelas baru lainnya), dengan cara ini, kita dapat berpikir bahwa kelas komputer (dan semua anggota instance dari kelas komputer) berisi kelas pemrograman
seperti di atas Sebagai contoh, kami menemukan bahwa hal ini lebih efisien untuk dilakukan. Sangat membantu untuk meningkatkan penggunaan kembali kode, membuat kode kami lebih ringkas dan mudah dipelihara.
Perhatikan bahwa penyertaan kelas yang kami sebutkan di atas sebenarnya mengasumsikan bahwa ketika menjadi anggota data suatu pemrograman kelas didefinisikan dalam anggota kelas komputer, kita Tidak dapat dianggap bahwa kelas komputer berisi kelas pemrograman, tetapi objek kelas komputer berisi objek kelas pemrograman.
Tipe bersarang dapat mengakses anggota pribadi dan anggota yang dilindungi dari tipe yang terkandung (termasuk semua anggota pribadi yang diwariskan atau anggota yang dilindungi).
Percuma ngomong lebih banyak (tadi malam, ada saudara yang mengkritik saya karena berbicara seperti sedang naik kereta. Untung saja saya tidak bilang saya sedang mengejar misil. Haha, tidak mudah untuk berubah. Menyedihkan. Orang Sichuan tentu saja berbicara dengan cepat. , dan saya cepat marah. Jadi lebih cepat, sepertinya perlu diubah). Mari kita lihat contohnya.
Saya membuat dua contoh membuat kelas sepenuhnya dan hanya menggunakan kelas lain.