Bagaimanakah pembolehubah membuat pembolehubah kelas?
Bagaimanakah pembolehubah membuat pembolehubah kelas?

Video: Bagaimanakah pembolehubah membuat pembolehubah kelas?

Video: Bagaimanakah pembolehubah membuat pembolehubah kelas?
Video: Macam mana nak kenal pasti pembolehubah ubah dimanipulasi dan bergerak balas 🤔 2024, April
Anonim

Setiap contoh daripada kelas saham a pembolehubah kelas , yang ialah dalam satu lokasi tetap dalam ingatan. Apa-apa objek boleh menukar nilai a pembolehubah kelas , tetapi pembolehubah kelas boleh juga dimanipulasi tanpa mencipta an contoh daripada kelas . A pembolehubah kelas (diisytiharkan statik ) ialah lokasi yang sama untuk semua keadaan.

Begitu juga, anda mungkin bertanya, bolehkah kelas menjadi jenis pembolehubah?

Dalam pengaturcaraan berorientasikan objek dengan kelas , a pembolehubah kelas adalah mana-mana pembolehubah diisytiharkan dengan pengubah suai statik yang mana satu salinan wujud, tidak kira berapa banyak kejadian kelas wujud. Ia adalah istimewa taip daripada kelas atribut (atau kelas harta, medan atau ahli data).

Kedua, apakah kaedah pembolehubah? Begitu juga x ditakrifkan di dalam utama kaedah , dan hanya boleh digunakan di sana. Skop x adalah yang utama kaedah . Jadi x dan y wujud secara bebas antara satu sama lain, dalam lingkungan masing-masing kaedah . 12. Mereka dikenali sebagai pembolehubah kaedah.

Ringkasnya, bagaimana anda mengisytiharkan pembolehubah kelas?

Java menyediakan tiga jenis pembolehubah . Pembolehubah kelas − Pembolehubah kelas juga dikenali sebagai statik pembolehubah adalah diisytiharkan dengan kata kunci statik dalam a kelas , tetapi di luar kaedah, pembina atau blok. Hanya akan ada satu salinan setiap satu pembolehubah kelas per kelas , tidak kira berapa banyak objek yang dicipta daripadanya.

Apakah perbezaan antara pembolehubah kelas dan pembolehubah contoh?

Statik( Kelas ) pembolehubah dan pembolehubah contoh kedua-duanya adalah ahli pembolehubah kerana kedua-duanya dikaitkan dengan yang tertentu kelas , tetapi perbezaan antara mereka adalah Pembolehubah kelas hanya mempunyai satu salinan yang dikongsi oleh semua perbezaan objek a kelas , sedangkan setiap objek mempunyai salinan peribadinya sendiri contoh

Disyorkan: