Apakah keperluan untuk kelas abstrak dan kaedah abstrak?
Apakah keperluan untuk kelas abstrak dan kaedah abstrak?

Video: Apakah keperluan untuk kelas abstrak dan kaedah abstrak?

Video: Apakah keperluan untuk kelas abstrak dan kaedah abstrak?
Video: Tips Menulis Abstrak Kajian 2021 - Make It Simple Bossku! 2024, November
Anonim

Kelas abstrak . Abstrak (yang disokong oleh Java dengan abstrak kata kunci) bermaksud bahawa kelas atau kaedah atau medan atau apa sahaja yang tidak boleh dijadikan instantiated (iaitu, dicipta) di mana ia ditakrifkan. Beberapa objek lain mesti membuat instantiate item yang dipersoalkan. Jika anda membuat a abstrak kelas , anda tidak boleh membuat instantiat objek daripadanya.

Dalam hal ini, apakah maksud kelas abstrak?

Tujuan an kelas abstrak adalah untuk menentukan beberapa tingkah laku biasa yang boleh diwarisi oleh berbilang subkelas, tanpa melaksanakan keseluruhannya kelas . Dalam C#, the abstrak kata kunci menetapkan kedua-dua an kelas abstrak dan kaedah maya tulen.

Selain di atas, apakah perbezaan antara kelas abstrak dan kaedah abstrak? A kaedah yang diisytiharkan menggunakan kata kunci abstrak dipanggil an kaedah abstrak . Kaedah abstrak adalah pengisytiharan sahaja dan ia tidak akan dilaksanakan. A Java kelas mengandungi sebuah kelas abstrak mesti diisytiharkan sebagai kelas abstrak . An kaedah abstrak hanya boleh menetapkan pengubah keterlihatan, salah satu daripada awam atau dilindungi.

Cuma, adakah wajib mempunyai kaedah abstrak dalam kelas abstrak?

Ianya bukan perlu untuk kelas abstrak kepada mempunyai kaedah abstrak . Jawa Kelas abstrak boleh melaksanakan antara muka tanpa menyediakan pelaksanaan antara muka kaedah . Jawa Kelas abstrak digunakan untuk menyediakan umum kaedah pelaksanaan kepada semua subkelas atau untuk menyediakan pelaksanaan lalai.

Apakah kaedah abstrak?

An kaedah abstrak ialah kaedah yang diisytiharkan, tetapi tidak mengandungi pelaksanaan. Abstrak kelas tidak boleh dijadikan instantiated, dan memerlukan subkelas untuk menyediakan pelaksanaan untuk kaedah abstrak . Mari kita lihat contoh a abstrak kelas, dan an kaedah abstrak.

Disyorkan: