Cara Membuat Instansiasi Objek di Java

Cara Membuat Instansiasi Objek Di Java



Instansiasi adalah konsep universal dalam pemrograman Java yang mengacu pada proses pembuatan objek kelas. Ini mengambil ruang memori awal objek dan mengembalikan referensi. Cetak biru untuk kelas disediakan oleh instansiasi objek. Kita dapat membuat objek kelas dalam jumlah tak terbatas untuk mewakili data yang ditentukan pengguna seperti daftar.

Artikel ini akan menjelaskan metode yang terkait dengan instantiasi objek di Java.







Bagaimana Cara Membuat Instansiasi Objek di Java?

Instansiasi adalah proses membangun objek kelas. Itu sebabnya objek juga disebut instance dari kelas Java. Di Java, kita dapat membuat instance dari sebuah class dengan memanfaatkan “ baru ” kata kunci.



Sintaksis

Sintaks untuk membuat instance objek kelas:



Nama kelas nama objek = baru Nama kelas ( ) ;

Mari kita lihat contoh instansiasi objek di Java.





Contoh 1: Membuat Instansiasi Objek Tunggal di Java

Di sini, kami memiliki kelas bernama “ Kelas Java ”dengan variabel “x”, “y”, metode yang ditentukan pengguna “Jumlah()”, dan “main()” yang telah ditentukan sebelumnya metode:

publik kelas Kelas Java {
ke dalam x,y ;
pribadi ke dalam Jumlah ( ) {
x = 5 ;
kamu = sebelas ;
kembali x + kamu ;
}

Kami akan membuat sebuah instance atau objek dari kelas ini bernama “ jc ” dalam metode main() dengan menggunakan kata kunci “baru”. Menggunakan objek ini, kita akan mengakses ' Jumlah() ” dan simpan nilai yang dikembalikan dalam “ tahun ” variabel tipe int. Terakhir, gunakan ' System.out.println() ” metode untuk mencetak jumlah di konsol:



publik statis ruang kosong utama ( Rangkaian [ ] argumen ) {
JavaClass jc = baru Kelas Java ( ) ;
ke dalam tahun = jc. Jumlah ( ) ;
Sistem . keluar . println ( Jumlah dua bilangan 5 dan 11 adalah : + tahun ) ;
}
}

Keluaran

Contoh 2: Membuat Instansi Objek Tunggal di Java Menggunakan Beberapa Kelas

Kita juga dapat membuat objek dari satu kelas ke kelas lain dan mengakses metode publik dari kelas tersebut. Dalam contoh ini, kami memiliki dua kelas: 'JavaClass1' dan 'Contoh'.

JavaClass1 ” berisi metode bernama “ Pesan() ” dan variabel tipe String “ nama ”:

kelas JavaClass1 {
Rangkaian nama ;
ruang kosong Pesan ( )
{
Sistem . keluar . println ( 'JavaClass1 dipanggil.' ) ;
}
}

Kami akan membuat objek kelas JavaClass1 di metode utama kelas Contoh dan mengakses semua metode publik JavaClass1 di kelas kedua bernama Contoh.

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

publik kelas Contoh {
publik statis ruang kosong utama ( Rangkaian [ ] argumen ) {
JavaClass1 jc = baru JavaClass1 ( ) ;
jc. Pesan ( ) ;
}
}

Keluaran

Contoh 3:  Membuat Instansi Beberapa Objek di Java Menggunakan Beberapa Kelas

Kita juga dapat membuat beberapa objek dari kelas yang sama. Dalam contoh ini, kita memiliki dua kelas yang sama seperti pada contoh di atas. Sekarang kita akan membuat beberapa objek dari kelas JavaClass1 dalam metode utama dari Contoh kelas kedua.

Javaclass1 ” berisi konstruktor, dua metode yang ditentukan pengguna, dan dua variabel. Di konstruktor, kami akan menetapkan variabel referensi ke variabel global kelas. Sedangkan “Jumlah()” dan “sub()” metode mengembalikan jumlah dan perbedaan dari 'x' dan 'y' variabel:

kelas JavaClass1 {
ke dalam x,y ;
publik JavaClass1 ( ke dalam sebuah, ke dalam b ) {
x = sebuah ;
kamu = b ;
}
ke dalam Jumlah ( ) {
kembali x + kamu ;
}
ke dalam sub ( ) {
kembali x - kamu ;
}
}

Dalam metode utama dari kelas Contoh, kita akan membuat dua objek dari ' JavaClass1 ' sebagai ' jc ' dan ' jc1 ” dengan melewatkan nilai integer sebagai argumen. Konstruktor membuat instance variabel kelas dengan nilai yang diberikan. Terakhir, kami akan mengakses semua 'Jumlah()' metode akan “ jc ”objek dan” sub() ' dengan ' jc1 ”:

publik kelas Contoh {
publik statis ruang kosong utama ( Rangkaian [ ] argumen ) {
JavaClass1 jc = baru JavaClass1 ( 6 , 9 ) ;
JavaClass1 jc1 = baru JavaClass1 ( 19 , dua ) ;
ke dalam tahun = jc. Jumlah ( ) ;
ke dalam jawaban1 = jc1. sub ( ) ;
Sistem . keluar . println ( 'Hasil: ' + tahun ) ;
Sistem . keluar . println ( 'Hasil: ' + jawaban1 ) ;
}
}

Keluaran

Kami telah mengumpulkan semua informasi dasar yang terkait dengan pembuatan instance objek di Java.

Kesimpulan

Di Java, Anda dapat membuat instance atau membuat objek kelas dengan memanfaatkan ' baru ” kata kunci. Instance dari kelas Java adalah nama lain untuk sebuah objek. Anda dapat membuat objek dari kelas yang sama atau kelas lain untuk mengakses fungsi anggotanya. Anda juga dapat membuat instance beberapa objek menggunakan beberapa kelas. Pada artikel ini, kami menjelaskan metode untuk membuat instance objek di Java.