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

Apakah intipati warisan berorientasikan objek di Jawa?

WBOY
WBOYke hadapan
2023-04-26 19:10:061154semak imbas

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam