Rumah > Java > javaTutorial > Apakah intipati warisan berorientasikan objek di Jawa?

Apakah intipati warisan berorientasikan objek di Jawa?

WBOY
Lepaskan: 2023-04-26 19:10:06
ke hadapan
1158 orang telah melayarinya

1. Apakah harta pusaka?

(1) Digunakan untuk meningkatkan kebolehgunaan semula kod

(2) Merangkum modul berfungsi yang sama ke dalam kaedah dan memanggil kaedah apabila diperlukan untuk mencapai penggunaan semula kod

(3) Ekstrak kandungan kelas yang sama daripada berbilang kelas melalui warisan dan mengubahnya menjadi kelas baharu, membolehkan kelas lain dikaitkan dengan kelas baharu semasa untuk mencapai tujuan kebolehgunaan semula kod Nota: Java ialah satu Warisan yang boleh dimiliki oleh C++ pusaka berbilang.

Apakah intipati warisan berorientasikan objek di Jawa?

2 Format diwarisi

Kata kunci meluas

Apakah intipati warisan berorientasikan objek di Jawa?

3. Ciri yang diwarisi

* Subkelas mempunyai atribut dan kaedah bukan peribadi bagi kelas induk.

* Subkelas boleh mempunyai sifat dan kaedahnya sendiri, iaitu subkelas boleh melanjutkan kelas induk.

* Subkelas boleh melaksanakan kaedah kelas induk dengan cara mereka sendiri.

*Warisan Java ialah warisan tunggal, tetapi boleh menjadi warisan berbilang bermakna subkelas hanya boleh mewarisi satu kelas induk, contohnya, kelas B mewarisi kelas A, dan kelas C mewarisi kelas B, jadi Mengikut perhubungan, kelas B ialah kelas induk bagi kelas C, dan kelas A ialah kelas induk bagi kelas B. Ini ialah ciri yang membezakan warisan Java daripada warisan C++.

*Memperbaiki gandingan antara kelas (kelemahan pewarisan ialah gandingan yang tinggi akan menyebabkan semakin rapat hubungan antara kod dan semakin teruk kebebasan kod)

4 kelas induk Apabila kita mencipta objek subkelas, apa yang berlaku dalam ingatan? ?

Seperti yang ditunjukkan di bawah:

Apakah intipati warisan berorientasikan objek di Jawa?

Sumber gambar pautan stesen Han Shunping b

Ia boleh dilihat bahawa objek subkelas mempunyai semua atribut daripada kelas induk, tetapi jika kita mengakses Siapa yang akan menamakan lawatan?

Apakah intipati warisan berorientasikan objek di Jawa?

5. Pengubah kebenaran

Nota: Berkenaan dengan kedua-dua sifat dan kaedah. Lalai bermakna tiada apa yang perlu ditulis di hadapan jenis pulangan (jenis data).

Apakah intipati warisan berorientasikan objek di Jawa?

Atas ialah kandungan terperinci Apakah intipati warisan berorientasikan objek di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan