kata kunci super dalam Java
- pembolehubah super merujuk kepada contoh kelas induk langsung.
- Pembolehubah super boleh memanggil kaedah kelas induk langsung.
- super() bertindak sebagai pembina kelas induk langsung dan harus menjadi baris pertama dalam pembina kelas anak.
Gunakan kata kunci super apabila memanggil versi kelas super kaedah yang diganti.
Contoh h2>
Demo Langsung
class Animal { public void move() { System.out.println("Animals can move"); } } class Dog extends Animal { public void move() { super.move(); // invokes the super class method System.out.println("Dogs can walk and run"); } } public class TestDog { public static void main(String args[]) { Animal b = new Dog(); // Animal reference but Dog object b.move(); // runs the method in Dog class } }
Output
Ini akan menghasilkan keputusan berikut -
Animals can move Dogs can walk and run
Atas ialah kandungan terperinci kata kunci super dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Bagaimana untuk menyelesaikan masalah perhubungan hierarki kod dalam pembangunan C++ Apabila membangunkan program C++ yang kompleks, masalah biasa ialah pengurusan perhubungan hierarki kod. Hierarki yang salah boleh menyebabkan kod sukar dibaca, diselenggara dan dilanjutkan. Untuk menyelesaikan masalah ini, kita boleh menggunakan strategi berikut. Pertama, kita boleh menggunakan struktur direktori yang sesuai untuk menyusun fail kod. Struktur direktori yang baik boleh menyusun fail kod dengan lebih teratur, memudahkan kita mencari atau mengubah suai kod berkaitan dengan cepat semasa proses pembangunan. Secara amnya, adalah disyorkan untuk

Penyelesaian kepada masalah penggunaan semula kod biasa dalam C++ Dalam pengaturcaraan C++, penggunaan semula kod ialah teknologi penting yang boleh meningkatkan kecekapan pembangunan dan kebolehselenggaraan kod. Walau bagaimanapun, kami sering menghadapi beberapa masalah penggunaan semula kod biasa, seperti serpihan kod berulang, perhubungan warisan kompleks, dsb. Artikel ini akan memperkenalkan beberapa kaedah biasa untuk menyelesaikan masalah ini dan memberikan contoh kod khusus. Enkapsulasi fungsi Enkapsulasi fungsi ialah kaedah penggunaan semula kod biasa Dengan merangkum sekeping kod ke dalam fungsi, ia boleh dipanggil beberapa kali di tempat lain untuk mengelakkan menulis kod yang sama berulang kali.

Kelas yang mengandungi kata kunci abstrak dalam pengisytiharannya dipanggil kelas abstrak. Kelas abstrak mungkin atau mungkin tidak mengandungi kaedah abstrak, iaitu kaedah tanpa badan (publicvoidget(); Walau bagaimanapun, jika kelas mempunyai sekurang-kurangnya satu kaedah abstrak, kelas mesti diisytiharkan abstrak. Jika kelas diisytiharkan abstrak, ia tidak boleh dibuat instantiated. Untuk menggunakan kelas abstrak, anda mesti mewarisinya daripada kelas lain dan menyediakan pelaksanaan kaedah abstrak di dalamnya. Jika anda mewarisi daripada kelas abstrak, anda menyediakan pelaksanaan untuk semua kaedah abstrak di dalamnya. Contoh Bahagian ini memberikan anda contoh kelas abstrak. Untuk membuat kelas abstrak, hanya gunakan kata kunci abstrak sebelum kata kunci kelas dalam pengisytiharan kelas. Nama fail : Emplo

Bagaimana untuk melakukan pengaturcaraan berorientasikan objek dalam C++? Pengaturcaraan Berorientasikan Objek (OOP) ialah paradigma pembangunan perisian yang sangat biasa dan penting. C++ ialah bahasa pengaturcaraan berbilang paradigma yang merangkumi sokongan untuk pengaturcaraan berorientasikan objek. Dalam C++, melalui konsep kelas dan objek, kita boleh melaksanakan pengaturcaraan berorientasikan objek dengan mudah. Pertama, kita perlu menentukan kelas. Kelas adalah adat

Bagaimana untuk mencapai abstraksi kod yang lebih baik melalui pewarisan paksa kelas akhir proksi dalam pengaturcaraan Java? Pengenalan: Dalam pengaturcaraan Java, kita sering menghadapi situasi di mana kita perlu melanjutkan kelas sedia ada. Walau bagaimanapun, kadangkala kelas yang kita hadapi diisytiharkan muktamad, iaitu, ia tidak boleh diwarisi. Jadi, bagaimana untuk mencapai abstraksi kod dan penggunaan semula dalam kes ini? Artikel ini akan memperkenalkan kaedah mewakilkan kelas akhir melalui pewarisan paksa untuk mencapai pengabstrakan kod yang lebih baik sambil mengekalkan keselamatan kod. Had kelas akhir di Jawa

Pembolehubah super merujuk kepada contoh kelas induk langsung. Pembolehubah super boleh memanggil kaedah kelas induk langsung. super() bertindak sebagai pembina kelas induk langsung dan harus berada di baris pertama dalam pembina kelas kanak-kanak. Apabila memanggil versi superclass bagi kaedah yang diganti, gunakan kata kunci super. Contoh kelas tunjuk cara langsungAnimal{ publicvoidmove(){ System.out.println("Animalscanmove" }}cl

Apabila mengatasi kaedah superclass, anda perlu mengikut peraturan tertentu jika kaedah itu membuang pengecualian. Harus membuang pengecualian atau subjenis yang sama Jika kaedah superclass membuang pengecualian tertentu, kaedah dalam subkelas harus membuang pengecualian yang sama atau subjenisnya. Contoh Dalam contoh berikut, kaedah readFile() superclass membuang IOException, manakala kaedah readFile() subclass membuang FileNotFoundException. Memandangkan pengecualian FileNotFoundException ialah subjenis IOException, atur cara menyusun dan melaksanakan tanpa sebarang ralat. importjava.io.File;

Sebagai bahasa pengaturcaraan sebelah pelayan yang popular, PHP digunakan secara meluas dalam bidang pembangunan web. Ia mempunyai ciri-ciri pengaturcaraan berorientasikan objek, membolehkan pembangun menggunakan pemikiran berorientasikan objek untuk menyelesaikan masalah. Artikel ini akan meneroka cara PHP menggunakan pemikiran berorientasikan objek untuk menyelesaikan masalah. Pengaturcaraan berorientasikan objek ialah kaedah pembangunan perisian yang memecahkan masalah kepada satu siri objek yang mempunyai sifat dan kaedah yang berinteraksi dan bekerjasama antara satu sama lain untuk menyelesaikan tugas. Dalam PHP, kita boleh menggunakan kelas dan objek untuk melaksanakan pengaturcaraan berorientasikan objek. Pertama, kita perlu menentukan
