Kata kunci untuk PHP melaksanakan warisan ialah "melanjutkan". Hanya mod warisan tunggal boleh digunakan dalam PHP, iaitu, kelas hanya boleh mewarisi data secara langsung dari kelas lain dan warisan kelas perlu dicapai melalui kata kunci "melanjutkan", sintaksnya ialah "nama subkelas kelas memanjangkan nama kelas induk; {.. . ...}".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3
Faedah utama pengaturcaraan berorientasikan objek (OOP) Iaitu, anda boleh menggunakan kelas untuk mewarisi kelas sedia ada yang lain Kelas yang diwarisi dipanggil kelas induk atau kelas asas, dan kelas yang mewarisi kelas induk ini dipanggil subkelas. Subkelas boleh mewarisi kaedah dan sifat kelas induk, jadi warisan boleh meningkatkan kebolehgunaan semula kod dan meningkatkan kecekapan pembangunan perisian.
Subkelas boleh menambah fungsi baharu melebihi fungsi kelas induk, jadi subkelas juga boleh dipanggil "sambungan" kelas induk. Selain itu, subkelas juga boleh mewarisi pembina kelas induk Apabila subkelas dijadikan instantiated, PHP akan terlebih dahulu mencari pembina dalam subkelas. Jika subkelas mempunyai pembina sendiri, PHP akan memanggil pembina dalam subkelas terlebih dahulu. Apabila tiada pembina dalam subkelas, PHP akan memanggil pembina dalam kelas induk.
Pewarisan kelas perlu dilaksanakan melalui kata kunci lanjutan. Format sintaks adalah seperti berikut:
1 2 3 |
|
Nota: Tidak seperti bahasa seperti Java, dalam PHP, kelas hanya boleh terus mewarisi data daripada satu kelas, iaitu warisan tunggal. Tetapi kelas boleh mempunyai berbilang subkelas.
Contoh:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
Jalankan contoh ini, output:
1 2 |
|
Dalam pembangunan perisian, pewarisan kelas membolehkan penciptaan Perisian ini terbuka dan boleh diperluaskan, yang merupakan kaedah yang berkesan untuk mengatur dan mengklasifikasikan maklumat Ia memudahkan beban kerja mencipta objek dan kelas dan meningkatkan kebolehulangan kod. Menggunakan warisan menyediakan struktur hierarki standard kelas. Melalui hubungan warisan kelas, ciri awam boleh dikongsi, meningkatkan kebolehgunaan semula perisian.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah kata kunci untuk php untuk melaksanakan warisan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!