Bagaimana untuk Menghidupkan Objek dalam Java

Bagaimana Untuk Menghidupkan Objek Dalam Java



Instantiation ialah konsep universal dalam pengaturcaraan Java yang merujuk kepada proses mencipta objek kelas. Ia mengambil ruang memori awal objek dan mengembalikan rujukan. Rangka tindakan untuk kelas disediakan oleh instantiasi objek. Kita boleh mencipta bilangan objek kelas yang tidak terhad untuk mewakili data yang ditentukan pengguna seperti senarai.

Artikel ini akan menerangkan kaedah yang berkaitan dengan instantiasi objek dalam Java.







Bagaimana untuk Menghidupkan Objek di Java?

Instantiation ialah proses membina objek kelas. Itulah sebabnya objek juga dipanggil contoh kelas Java. Di Jawa, kita boleh membuat contoh kelas dengan menggunakan ' baru ” kata kunci.



Sintaks

Sintaks untuk membuat seketika objek kelas:



Nama objek nama kelas = baru Nama kelas ( ) ;

Mari lihat contoh instantiasi objek dalam Java.





Contoh 1: Menghidupkan Objek Tunggal dalam Java

Di sini, kami mempunyai kelas bernama “ JavaClass ” dengan pembolehubah “x”, “y”, kaedah yang ditentukan pengguna 'Jumlah()', dan 'utama()' yang dipratentukan kaedah:

awam kelas JavaClass {
int x,y ;
persendirian int Jumlah ( ) {
x = 5 ;
Y = sebelas ;
kembali x + Y ;
}

Kami akan mencipta contoh atau objek kelas ini bernama ' jc ” dalam kaedah main() dengan menggunakan kata kunci “baru”. Menggunakan objek ini, kami akan mengakses ' Jumlah() kaedah ' dan simpan nilai yang dikembalikan dalam ' tahun ” pembolehubah jenis int. Akhir sekali, gunakan ' System.out.println() ” kaedah untuk mencetak jumlah di konsol:



awam statik batal utama ( Tali [ ] args ) {
JavaClass jc = baru JavaClass ( ) ;
int tahun = jc. Jumlah ( ) ;
Sistem . keluar . println ( 'Jumlah dua nombor 5 dan 11 ialah: ' + tahun ) ;
}
}

Pengeluaran

Contoh 2: Menghidupkan Objek Tunggal dalam Java Menggunakan Berbilang Kelas

Kita juga boleh mencipta objek satu kelas ke dalam kelas lain dan mengakses kaedah awam kelas itu. Dalam contoh ini, kita mempunyai dua kelas: “JavaClass1” dan “Contoh”.

JavaClass1 ” mengandungi kaedah bernama “ Mesej() ' dan pembolehubah jenis rentetan ' nama ”:

kelas JavaClass1 {
Tali nama ;
batal Mesej ( )
{
Sistem . keluar . println ( 'JavaClass1 dipanggil.' ) ;
}
}

Kami akan mencipta objek kelas JavaClass1 dalam kaedah utama kelas Contoh dan mengakses semua kaedah awam JavaClass1 dalam kelas kedua bernama Contoh.

Di sini, kami memanggil kaedah JavaClass1 dalam kaedah utama kelas Contoh dengan menggunakan objek ' jc ”:

awam kelas Contoh {
awam statik batal utama ( Tali [ ] args ) {
JavaClass1 jc = baru JavaClass1 ( ) ;
jc. Mesej ( ) ;
}
}

Pengeluaran

Contoh 3:  Segerakkan Berbilang Objek dalam Java Menggunakan Berbilang Kelas

Kita juga boleh mencipta berbilang objek dari kelas yang sama. Dalam contoh ini, kita mempunyai dua kelas yang sama seperti dalam contoh di atas. Sekarang kita akan mencipta berbilang objek kelas JavaClass1 dalam kaedah utama Contoh kelas kedua.

Javaclass1 ” mengandungi pembina, dua kaedah yang ditentukan pengguna dan dua pembolehubah. Dalam pembina, kami akan menetapkan pembolehubah rujukan kepada pembolehubah global kelas. Manakala, yang “Jumlah()” dan “sub()” kaedah mengembalikan jumlah dan perbezaan “x” dan “y” pembolehubah:

kelas JavaClass1 {
int x,y ;
awam JavaClass1 ( int a, int b ) {
x = a ;
Y = b ;
}
int Jumlah ( ) {
kembali x + Y ;
}
int sub ( ) {
kembali x - Y ;
}
}

Dalam kaedah utama contoh kelas, kami akan mencipta dua objek ' JavaClass1 'sebagai' jc ” dan “ jc1 ” dengan menghantar nilai integer sebagai argumen. Pembina membuat instantiate pembolehubah kelas dengan nilai yang diberikan. Akhir sekali, kami akan mengakses semua “Jumlah()” kaedah akan ' jc ' objek dan ' sub() ” dengan “ jc1 ”:

awam kelas Contoh {
awam statik batal utama ( Tali [ ] args ) {
JavaClass1 jc = baru JavaClass1 ( 6 , 9 ) ;
JavaClass1 jc1 = baru JavaClass1 ( 19 , dua ) ;
int tahun = jc. Jumlah ( ) ;
int ans1 = jc1. sub ( ) ;
Sistem . keluar . println ( 'Hasil:' + tahun ) ;
Sistem . keluar . println ( 'Hasil:' + ans1 ) ;
}
}

Pengeluaran

Kami telah mengumpulkan semua maklumat asas yang berkaitan dengan membuat instantiation objek dalam Java.

Kesimpulan

Di Java, anda boleh membuat instantiate atau mencipta objek kelas dengan menggunakan ' baru ” kata kunci. Contoh kelas Java ialah nama lain untuk objek. Anda boleh mencipta objek daripada kelas yang sama atau kelas lain untuk mengakses fungsi ahli mereka. Anda juga boleh membuat instantiate berbilang objek menggunakan berbilang kelas. Dalam artikel ini, kami menerangkan kaedah untuk membuat instantiate objek dalam Java.