Rumah > Java > javaTutorial > teks badan

Di Jawa, bolehkah kita menentukan kelas abstrak tanpa kaedah abstrak?

王林
Lepaskan: 2023-09-07 09:17:20
ke hadapan
1068 orang telah melayarinya

Di Jawa, bolehkah kita menentukan kelas abstrak tanpa kaedah abstrak?

Ya, kami boleh mengisytiharkan kelas abstrak tanpa kaedah abstrak dalam Java.

  • Kelas abstrak bermaksud definisi fungsi yang menyembunyikan pelaksanaan dan menunjukkannya kepada pengguna.
  • A kelas abstraks, dengan kedua-dua kaedah abstrak dan #🎜🎜 .
  • Untuk
  • kelas abstrak, kita tidak boleh mencipta objek secara langsung. Tetapi kita boleh mencipta objek secara tidak langsung menggunakan objek subkelas.
  • Kelas abstrak Java boleh mempunyai kaedah contoh yang melaksanakan gelagat lalai.
  • Kelas abstrak Java boleh mempunyai kaedah contoh yang melaksanakan gelagat lalai. >Kelas abstrakHanya satu kelas atau satu kelas abstrak boleh dilanjutkan pada satu masa.
  • Mengisytiharkan kelas sebagai
  • Abstrak tanpa kaedah abstrak bermakna kami tidak dibenarkan
  • 🎜 Kelas# digunakan dalam Java 🎜 # bermakna kita tidak boleh mencipta objek kelas ini secara langsung.
  • Contoh
abstract class AbstractDemo { // Abstract class
   private int i = 0;
   public void display() { // non-abstract method
      System.out.print("Welcome to Tutorials Point");
   }
}
public class InheritedClassDemo extends AbstractDemo {
   public static void main(String args[]) {
      AbstractDemo demo = new InheritedClassDemo();
      demo.display();
   }
}
Salin selepas log masuk

Dalam contoh di atas, kami tidak mentakrifkan kaedah abstrak dalam kelas

AbstractDemo

. Pengkompil tidak akan membuang sebarang ralat masa kompilasi. Output

Welcome to Tutorials Point
Salin selepas log masuk

Atas ialah kandungan terperinci Di Jawa, bolehkah kita menentukan kelas abstrak tanpa kaedah abstrak?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.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