Apa kabar Saudaraku semoga dalam keadaan sehat ajah, aamin
Dalam pertemuan kali ini saya akan membahas tentang Konstruktor , Indentifier dan Parameter
Pengertian Konstruktor
Merupakan method khusus yang digunakan untuk menginisialisasi objek dan tiap class boleh memiliki lebih dari satu konstruktor.
Perbedaan method biasa dengan konstruktor adalah bahwa konstruktor harus memiliki nama yang sama dengan nama classnya dan tidak memiliki nilai kembalian (tipe-data).
Konstruktor dijalankan pada saat sebuah object diinisialisasi (menggunakan kata new). Pada konstruktor juga berlaku overloading, artinya boleh mendeklarasikan lebih dari satu konstruktor, asalkan memiliki parameter yang berbeda – beda
Pengertian Parameter
Parameter adalah Suatu Nilai yang dapat diubah ubah dari luar untuk menentukan hasil yang akan di tampilkan. Perhatikan hal berikut :
- Mengirim —> Parameter Aktual // yang dimain
- Mengerima —> Parameter Formal
1. Method tidak mengembalikan nilai (tanpa parameter) (diberi tipe void)
Sintak : static void goldsgym();
- //method static bernama kebersihan yang tidak mengembalikan nilai.
class kebersihan {
static void Cetak(){ System.out.print(“Kebersihan Tanggung Jawab Kita Bersama”);
}
public static void main(String[] args) {
Cetak(); System.out.println(“kebersihan sebagian dari Iman”);
}
}
Pengertian Indifier
Merupakan Suatu nama yang digunakan untuk menyatakan variabel, konstanta, class, method. Untuk membuat nama identifier perlu memperhatikan hal-hal berikut:
- Membedakan huruf besar dan huruf kecil (case sensitive).
- Nama identifier bisa terdiri dari satu atau beberapa karakter yang terdiri dari angka (0 – 9), huruf (A – Z, a – z), dollar ($), garis-bawah/underscore(_).
- Penamaan identifier harus dimulai dengan huruf, underscore(_), atau karakter dollar ($). Tidak boleh dimulai dengan angka.
- Simbol-simbol operator seperti (*), (+), (/), (-) tidak boleh digunakan.
- Dalam penamaan identifier tidak boleh menggunakan spasi.
- Tidak diperbolehkan menggunakan Kata-kata keyword dalam java (misalnya: public, class, static, dsb).
- Panjang nama identifier tidak dibatasi.
kita coba 1 pertanyaan
::::::::::::::::::::::::::::::::::::::::::::::::::::Judul buku Pertama :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
class 1 =
class 2 ( pemanggilan method ) =
Output =
::::::::::::::::::::::::::::::::::::::::::::::::::::::::Judul buku ke dua::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Class1=
Class 2(pemanggilan method)=
Output =
Agar terlihat lebih bagus maka kita buat Scanner
Class 1 =
Class 2 (Pemanggilan method)
=== OUTPUT JIKA PILIH NO 1 ===
=== OUTPUT JIKA PILIH NO 2 ===
=== OUTPUT JIKA PILIH SELAIN NO 1 DAN NO 2 ===
Demikian penjelasan dari saya semoga bermanfaat buat kalian yang membaca,.
kurang lebihnya mohon maaf jika ada kesalahan karna saya pun dalam proses pembelajaran
Wasalamualaikum wr.wb
No comments:
Post a Comment