Object
Oriented Programming 1
Identifiers
- Merupakan penamaan pada pemrograman untuk untuk variable, constanta, method, class, dan package.
- INGAT : Java merupakan bahasa pemrograman yang “case sensitive” (membedakan huruf besar dan kecil).
Identifiers
- Aturan “Identifiers” dalam Java adalah
- Dapat dimulai dengan huruf dengan huruf atau underscore (_), tanda dollar ($)
- Tidak boleh menggunakan simbol operator seperti : + x – dan lain-lain
- Tidak boleh menggunakan key word
- Panjang identifier boleh berapa saja
Naming Convention
- Selain mengikuti aturan penulisan identifier sebelumnya, penulisan program pada Java, juga memiliki bentuk-bentuk tertentu yang sudah dibakukan dan diakui secara internasional
- Bentuk penulisan program java ini bisa disebut Java Naming Convention.
Naming Convention
- Penamaan Class – Huruf pertama setiap kata harus huruf besar.
Contoh :
1. HelloWord
2. Employee
3. Bank Account
Naming Convention
- Penamaan Method – Huruf pertama setiap kata harus huruf besar kecuali kata pertama.
Contoh :
1. getEmployeeName()
2. setSpeedLimit()
3. accelerate
Naming Convention
- Penamaan Konstanta atau Nilai tetap – Semua huruf harus huruf besar. Apabila lebih dari satu kata, gunakan underscore (_) sebagai pemisah.
Contoh :
1. PI
2. MIN_RATE
3. MAX_HEIGHT
Variabel,
Konstanta & Tipe Data
- Variabel – merupakan lokasi penyimpanan yang ada di memory. Setiap variable memiliki kemampuan menyimpan suatu informasi sesuai dengan tipe data yang dideklarasikan untuk variabel tersebut.
Variabel,
Konstanta & Tipe Data
- Sintaks pendeklarasian variabel secara umum adalah sebagai berikut :
tipe-data nama-variabel
- Tipe-data meliputi semua tipe data yang dikenal oleh Java, sedangkan nama-variabel adalah identifier yang digunakan untuk merujuk ke variabel tersebut didalam program.
§
Variabel, Konstanta & Tipe
Data
- Contoh kode :
int counter;
Scop
Variabel
- Variabel yang dideklarasikan pada blok class, akan dikenali oleh seluruh bagian class. Variabel ini juga dapat diakses dari luar class tetapi tergantung dari access specifiernya / modifier. Mengenai hasl acces specifier akan dibahas pada pertemuan selanjutnya.
- Variabel yang dideklarasikan didalam blok kode tertentu hanya akan dikenali dalam blok kode tertentu.
Tidak ada komentar:
Posting Komentar