Thursday, January 14, 2021

Dasar dan Aturan OOP

Dasar Aturan OOP

Setiap bahasa pemrograman memiliki struktur dan aturan penulisan sintaks yang berbeda-beda.

Java merupakan bahasa pemrograman yang dikembngkan dari bahasa C dan tentunya akan banyak mengikuti gaya penulisan C.

Aturan ini memiliki tujuan :

  • Menghindari kemungkinan error
  • Membuat program menjadi lebih mudah dibaca
  • Membuat keseragaman tata cara coding Java.
Perlu diingat juga Java adalah bahasa pemrograman yang case sensitive, jadi penulisan penamaan tersebut harus benar-benar benar diperhatikan.

Tips untuk penamaan ini adalah :

Pastikan anda menggunakan kata yang bersifat deskriptif atau menjelaskan secara langsung dan mudah terhadap variabel, method, constants, dan class dalam program anda.

Dibawah ini adalah tabel yang dapat digunakan sebagai panduan untuk penamaan identifiers dalam pemrograman Java:

Tabel Aturan OOP

Tips :

Jangan memilih menggunakan nama class yang sudah digunakan atau terdapat dalam Java library. Sebagai contoh tidak memilih untuk menamai class yang anda buat dengan nama String, karena class String sudah terdapat dalam library Java. Anda misalnya dapat memilih menggunakan class StringSaya.

A. Penulisan Komentar
Komentar adalah bagian dari program yang tidak ikut di eksekusi pada saat kompilasi program dan biasanya digunakan untuk dokumentasi di dalam program.

Jenis-jenis komentar :
1. Komentar 1 baris
Java menggunakan tag // untuk membuat komentar yang hanya berlaku untuk 1 baris kode.
contoh :

// ini komentar

2. Komentar 2 baris.
Dalam java, komentar yang banyaknya lebih dari 1 baris, dibuat menggunakan tag /* dan */.
contoh :

/* ini komentar
dan ini
juga komentar */

3. Komentar untuk keperluan dokumentasi.
Java memiliki jenis komentar khusus yang digunakan untuk keperluan dokumentasi, menggunakan tag /** dan */.
contoh :

/** ini komentar
dan ini
juga komentar */

B. Identifiers
Identifiers adalah nama-nama yang biasa di deklarasikan dalam java, tetapi bukan merupakan bagian dari kata kunci pada java. Seperti :
1. Class.
2. Interface.
3. Variable.
4. Method.

C. Kata Kunci (Keyword)

Kata kunci dalam java adalah kata yang telah didefinisikan oleh compiler yang memiliki arti dan tujuan tertentu. Seperti :


D. Tipe data primitive
Tipe data yang hanya mampu menyimpan satu nilai tiap satu variable dan telah didefinisikan terlebih dahulu oleh java. Seperti :


Tipe data Primitif jenis-jenisnya adalah :
– Boolean (logika) yaitu True dan False
– Char (tekstual) yaitu single quotes (‘’), merupakan karakter Unicode.
– Integer (Byte, short, int, long) yaitu bilangan bulat yang diperkirakan dari kapasitas penyimpanannya.
– Floating-Points (Float dan Double) yaitu bilangan decimal yang dihitung sesuai rentangan penyimpannnya.
  • Variabel dan konstanta
– Variabel
Variabel adalah suatu tempat dimana nantinya akan digunakan sebagai penyimpanan / penampungan nilai pada memory computer. Variable memiliki nama dan tipe datanya.
Contoh : string bank = “Uang” ;
Ket : string : Class , bank : nama identifier ,dan
“Uang” : Tipe character

– Konstanta
Konstanta artinya disini sama dengan variable namun perbedaannya adalah nilai konstanta bersifat tidak berubah . tetap.
Cirri nya : – Nama konstanta menggunakan huruf capital
– Diawali keyword final sebelum tipe data
Contoh : final float NILAI = 5,50 ;

E. Operator
Operator dalam java adalah symbol/tanda yang digunakan untuk mengoperasikan dua value atau lebih.
Jenis-jenis operator :
1. Operator Aritmatika contohnya ( + ), ( - ), ( * ), ( / ) dan ( % ).
2. Operator Logika contohnya and, or, not, nand, dan nor.
3. Operator Increment/Decrement contohnya ( ++ ) dan ( -- ).
4. Operator Relational.
5. Operator Majemuk.

F. Pengambilan Keputusan

Pernyataan java yang mengijinkan user untuk memilih dan mengeksekusi blok kode tertentu dan mengabaikan blok kode lain.
Jenis-jenis pengambilan keputusan :
1. Statement if.
2. Statement if - else.
3. Statement if - else - if.
4. Statement switch.

G. Perulangan (Looping)
Peryataan java yang mengijinkan user untuk mengeksekusi suatu blok kode secara berulang-ulang sesuai dengan jumlah tertentu yang di inginkan.
enis-jenis pengambilan perulangan :
1. While.
2. Do - While.
3. For.

0 comments:

Post a Comment