Setelah kita buat program baiknya kita bahas syntax dasar Java agar kedepannya lebih mudah dalam pengkodean hehe...
Kita awali dengan Object, Class, Methods, dan Instance Variables
- Object - Objects memiliki States (keadaan yang dinyatakan) dan Behaviours (perilaku). Contoh : Seeokor Kucing adalah States-warna, nama, bentuk, adalah Behaviours dan juga mengendus, makan dsb.
- Class - Class dapat didefinisikan sebagai template / cetak biru yang menggambarkan perilaku / menyatakan objek yang didukungnya .
- Methods - Methods pada dasarnya adalah perilaku . Class dapat berisi banyak Methods. Di dalam Methods logika ditulis, data dimanipulasi dan semua tindakan dieksekusi.
- Variabel Instances - Setiap Object memiliki Variabel Instances yang unik. Object States dibuat oleh nilai-nilai yang diperuntukan Variabel Instances.
Syntax Dasar
Sangat penting untuk kita mengingat hal-hal penting berikut ini.
- Case Sensitivity - Java = Case Sensitive yang artinya penggunaan huruf A Upper Case dan huruf a Lowe Case itu mempunyai arti yang berbeda, jadi besar kecilnya huruf sangat berpengaruh pada Java, kesalahan penulisan huruf bisa membuat kalian kebingungan nangis bombai joget india haha.
- Class Name - atau Nama Kelas, harus menggunakan Upper Case pada huruf pertama. Jika kalian menggunakan beberapa kata untuk nama kelas kalian, bisa ditulis seperti ini JavaClassPertama.
- Method Names - atau Nama Method harus menggunakan Lower Case pada huruf pertamanya. Jika kalian menggunakan beberapa kata kalian bisa menuliskannya seperti ini public void namaMethodKalian ()
- Program Name File - Nama program file harus sesuai dengan nama Class (kelas) ketika kalian menyimpan file, kalian harus menyimpannya dengan nama kelas (ingat Java = Case Sensitive ) dan menambahkan .java pada akhir nama (jika nama file tidak sesuai dengan nama Class maka program kalian tidak akan bisa dicompile atau dijalankan). Contoh nama Class kalian 'LatihanJavaDasar' maka file tersebut harus tersimpan dengan nama 'LatihanJavaDasar.java'.
- public static void main (Strings args []) - Java dimulai dengan metode main() yang merupakan bagian wajib dari setiap program Java.
Java Identifiers (Pengidentifikasian Java)
Semua komponen Java membutuhkan nama, nama yang digunakan untuk classes, variables, methods yang disebut identifiers (pengidentifikasi).
Ada beberapa hal yang harus diingat dalam pengidentikasi.
- Semua pengidentifikasi harus dimulai dengan huruf (A sampai Z atau a sampai z), karakter mata uang ($), atau garis bawah (_).
- Setelah karakter pertama identifier dapat memiliki kombinasi karakter.
- Sebuah kata kunci tidak dapat digunakan sebagai identifier.
- Yang paling penting pengidentifikasi bersifat case sensitif.
- Contoh pengidentifikasi yang dibolehkan : usia, $salary, _nilai, __1_nilai
- Contoh pengidentifikasi tidak dibolehkan : 123abc, -salary
Java Modifiers (Pengubah)
Seperti bahasa lainnya, Java memungkinkan untuk mengubah Class ,Method ,dll. dengan menggunakan Modifiers (pengubah). ada dua kategori pengubah :
- Pengubah akses: Default, Public, Protected, dan Private
- Non-pengubah akses : final, abctract, strictfp
Java Variables
Kita akan melihat beberapa jenis variabel pada Java berikut:
- Variabel lokal
- Variabel kelas (Variabel Statis)
- Variabel Instance (variabel Non-static)
0 comments:
Post a Comment