Kelas harus didefinisikan sebelum dapat digunakan. Kelas adalah templat untuk membuat objek, dan pembuatan objek juga disebut instantiasi kelas.
Berikut ini adalah contoh sederhana untuk memahami definisi kelas di Java:
dog public {string name; "Master, saya lapar");
Deskripsi contoh:
Publik adalah pengubah kelas, menunjukkan bahwa kelas adalah kelas publik dan dapat diakses oleh kelas lain. Pengubah akan dijelaskan di bagian selanjutnya. Kelas adalah kata kunci yang mendefinisikan kelas. Anjing adalah nama kelas. Nama dan usia adalah variabel anggota kelas, juga disebut atribut;
Kelas dapat berisi variabel tipe berikut:
Metode konstruksi
Metode yang secara otomatis dieksekusi selama instantiasi kelas disebut konstruktor, yang tidak mengharuskan Anda untuk menyebutnya secara manual. Konstruktor dapat melakukan beberapa pekerjaan inisialisasi selama instantiasi kelas.
Nama konstruktor harus sama dengan nama kelas dan tidak ada nilai pengembalian.
Setiap kelas memiliki konstruktor. Jika konstruktor tidak didefinisikan secara eksplisit untuk kelas, kompiler Java akan memberikan kelas konstruktor default.
Berikut adalah contoh konstruktor:
Metode Public Class {String; );} // Metode biasa harus memiliki nilai kembali batal () {System.out.println ("Wow, Don't Come Over"); 'm hungry ");} public static void main (string arg []) {// parameter lulus saat membuat objek harus sesuai dengan daftar parameter konstruktor anjing mydog = anjing baru (" huahua ", 3);}}
Hasil Menjalankan:
Terima kasih kepada tuan saya untuk mengadopsi saya
menjelaskan:
Buat objek
Suatu objek adalah instance dari suatu kelas, dan proses membuat objek juga disebut instantiasi kelas. Objek dibuat dengan kelas sebagai templat.
Di Java, menggunakan kata kunci baru untuk membuat objek umumnya memiliki tiga langkah berikut:
Deklarasi: Deklarasikan objek, termasuk nama objek dan jenis objek.
Instantiation: Gunakan kata kunci baru untuk membuat objek.
Inisialisasi: Saat membuat objek dengan yang baru, metode konstruktor dipanggil untuk menginisialisasi objek.
Misalnya:
Anjing mydog; // menyatakan objek mydog = anjing baru ("huahua", 3);
Itu juga dapat diinisialisasi saat menyatakan:
Anjing mydog = anjing baru ("huahua", 3);
Mengakses variabel dan metode anggota
Variabel anggota akses dan metode anggota melalui objek yang dibuat, misalnya:
// Instantiate dog mydog = anjing baru ("huahua", 3); // akses variabel anggota mydog.name melalui nomor titik; // akses metode anggota mydog.bark () melalui nomor titik;
Contoh berikut menunjukkan cara mengakses variabel dan metode anggota:
Public Dog {String Name; Sistem. {Dog mydog = anjing baru ("huahua", 3); name +, I " + usia +" tahun ");
Hasil Menjalankan:
Terima kasih kepada pemiliknya untuk mengadopsi saya.
Urutan Dasar Berlari Kelas Java <BR /> Kami akan menjelaskan urutan berjalan dari kelas Java dasar di kelas berikut:
Demo Public {Private String Name; out.println (obj.name + "Usia adalah" + obj.age);
Urutan menjalankan dasar adalah:
Sebagai seorang programmer, Anda harus jelas tentang proses menjalankan dasar program, jika tidak menjadi bingung akan merugikan kode menulis dan pengembangan teknis.