Pages

Selasa, 23 Oktober 2012

Instansiasi Java


Proses membuat objek dari kelas ini disebut Instansiasi. Jadi obyek selalu sebuah instance dari kelas yang mewakili cetak biru itu.
Tujuannya dibangun menggunakan kelas dan harus dibuat sebelum digunakan dalam program.
Obyek yang dimanipulasi melalui referensi objek (juga disebut referensi nilai atau hanya referensi)

Menciptakan benda di Jawa biasanya ikuti langkah berikut:

1 - Deklarasi variabel referensi dari kelas yang tepat yang akan menyimpan referensi ke objek.
Sebagai contoh:

/ / menyatakan mobil saya
Mobil mycar;

/ / Menyatakan mobil ayahku
Mobil myFatherCar;
Atau dikombinasikan jika mereka termasuk dalam kelas yang tepat sama, dipisahkan dengan koma:

/ / menyatakan mobil saya dan mobil ayahku
Mobil mycar, myFatherCar;


2 - Membuat obyek
Ini melibatkan menggunakan operator baru dan memanggil konstruktor untuk membuat sebuah instance dari kelas.
Operator baru mengembalikan referensi ke contoh baru dari kelas Mobil.
Referensi dapat diberikan ke sebuah variabel referensi dari kelas yang tepat, di sini: mycar dan myFatherCar.

/ / Instantiating mycar dari Mobil kelas,
/ / String memiliki "hitam" sebagai nilai parameter.
mycar = new Mobil ("hitam");

/ / Instantiating myFatherCar dari kelas Mobil
/ / String memiliki "biru" sebagai nilai parameter.
myFatherCar = new Mobil ("biru");

Setiap benda memiliki identitas yang unik dan memiliki salinan sendiri dari bidang dideklarasikan dalam kelas.

Tujuan memanggil constructor di sisi kanan dari operator baru untuk menginisialisasi objek yang baru dibuat.

Deklarasi dan inisialisasi dapat dikombinasikan:

/ / Mendeklarasikan dan instantiating mycar dari Mobil kelas,
/ / String memiliki "hitam" sebagai nilai parameter.
Mobil mycar = new Mobil ("hitam");

/ / Mendeklarasikan dan instantiating myFatherCar dari kelas Mobil
/ / String memiliki "biru" sebagai nilai parameter.
Mobil myFatherCar = new Mobil ("biru");

0 komentar:

Posting Komentar

Anda bertanya, saya akan mencoba menjawabnya ~,~

 

Blogger news

Blogroll