Bolehkah kita menetapkan objek induk kepada objek anak di Jawa?
Bolehkah kita menetapkan objek induk kepada objek anak di Jawa?

Video: Bolehkah kita menetapkan objek induk kepada objek anak di Jawa?

Video: Bolehkah kita menetapkan objek induk kepada objek anak di Jawa?
Video: Manfaat Dan Waktu Paling Tepat Untuk Memisahkan Anak Ayam Dari Indukanya 2024, November
Anonim

ibu bapa dan anak kelas yang mempunyai ahli data yang sama Jawa . Pembolehubah rujukan bagi ibu bapa kelas mampu untuk memegangnya objek rujukan sertanya objek kanak-kanak rujukan. Rujukan yang memegang anak kelas objek rujukan kehendak tidak dapat mengakses ahli (fungsi atau pembolehubah) bagi anak kelas.

Berkenaan dengan ini, bolehkah objek jenis anak ditugaskan kepada pembolehubah jenis induk contohnya?

Tidak-tetapi a objek daripada jenis ibu bapa boleh jadilah ditugaskan kepada pembolehubah daripada jenis kanak-kanak.

bolehkah kita menetapkan objek superclass kepada subclass? Tidak. Tidak masuk akal untuk membenarkannya. Sebabnya adalah kerana subkelas secara amnya mentakrifkan tingkah laku tambahan. Jika anda boleh menetapkan a objek superclass kepada a subkelas rujukan, awak akan menghadapi masalah semasa runtime apabila awak cuba akses ahli kelas yang sebenarnya tidak wujud.

Seterusnya, persoalannya ialah, bolehkah kelas kanak-kanak mencipta objek kelas induk?

Dalam Istilah Mudah, Objek kelas Induk boleh tahan objek daripada kelas kanak-kanak . sebaliknya boleh tidak benar.

Bolehkah objek subkelas objek lain?

boleh an objek daripada a subkelas akses medan yang dilindungi daripada objek lain daripada subkelas lain ? Walau bagaimanapun, ada kalanya anda ingin menyekat kaedah untuk subkelas sahaja atau, kurang biasa, untuk membenarkan subkelas kaedah untuk mengakses medan kelas super. Dalam kes itu, anda mengisytiharkan ciri kelas sebagai dilindungi.

Disyorkan: