Selasa, Maret 05, 2019

Sistem Penamaan Bahasa Pemrograman Java

Tata cara penamaan dalam bahasa pemrograman Java merupakan tata aturan yang harus diikuti dalam proses pengembangan perangkat lunak agar program aplikasi mudah dibaca dan dilakukan perawatan terhadap kode programnya. Bahasa pemrograman Java menggunakan tata tulis CamelCase sebagai praktik penulisan methods, variabel, classes, packages, dan konstanta.

Camel case dalam bahasa pemrograman Java : tata tulis Camel case dalam bahasa Java mengandung kata atau prase dimana setiap kata atau singkatan dimulai dengan huruf kapital (uppercase dan lowercase).

Classes dan interfaces:
satu, Nama class diawali dengan kata benda (nouns) dengan huruf pertama diawali dengan huruf kapital (Uppercase). Interfaces pada Java juga harus diawali dengan huruf kapital sama seperti tata penulisan nama class.
dua, Gunakan kata secara utuh dan hindari penggunaan akronim dan singkatan.

Contoh:
interface Bicycle
class MointainBike implements Bicycle

interface Sport
class Football implements Sport

Method:
Sistem penamaan method harus menggunakan kata kerja (verbs) dengan huruf pertama diawali dengan huruf kapital kecil (lowercase) dan setiap kata dalam internal word diawali dengan huruf kapital besar (uppercase).

contoh:
Void changeGear (int newValue);
void speedUp (int increment);
void applyBrakes (int decrement);

Variabel:
Sistem penamaan variabel harus menggunakan kata dan makna yang sederhana dan singkat.
satu, penamaan variabel tidak boleh dimulai dengan underscore ( _ ) atau tanda dollar ( $ ).
dua, mudah untuk diingat, nama dirancang untuk menyampaikan maksud dari penggunaannya kepada pengamat.
tiga, hindari penggunaan nama variabel yang hanya terdiri dari satu karakter, kecuali untuk jenis variabel yang digunakan sementara.
empat, penggunaan variabel sementara biasanya menggunakan huruf i, j, k, m, dan n untuk variabel bilangan bulat atau integer dan huruf c, d, dan e untuk variabel dengan tipe karakter atau char.

contoh:
/* variabel untuk class MountainBike */ 
int speed = 0;
int gear = 1;

Variabel konstanta :
satu, Semuanya harus menggunakan huruf kapital besar (uppercase) yang tiap katanya dipisah dengan underscore ( _ ).
dua, ada beberapa jenis konstanta yang digunakan untuk predefinisi class seperti Float, Long, String, dan lain sebagainya.

Contoh:
static final int MIN_WIDTH = 4;

/* beberapa jenis konstanta yang menggunakan predefinisi Float class */
public static final float INFINIT_POSITIF = 1.0f / 0.0f;
public static final float INFINIT_NEGATIF = -1.0f / 0.0f;
public static final float TIDAK_TERDEFINISI = 0.0f / 0.0f;

Packages:
satu, kata awal packages selalu ditulis dengan kapital kecil (lowercase) dan merupakan top-level domain name, seperti; com, edu, gov, mil, net, org.
dua, komponen selanjutnya dari package diberi nama bervariasi sesuai dengan ketentuan dan kesepakatan dari organisasi atau instansi masing-masing.

contoh:
com.sun.eng
com.apple.quixktime.v2

/* java.lang packet in JDK */
java.lang





Related Posts

Sistem Penamaan Bahasa Pemrograman Java
Oleh

"semoga yang memberikan komentar diberikan berkah kebaikan dari Allah, dijauhkan dari kejahatan, dan diberikan pahala ilmu dan amal jariyah dari sepenggal kata yang ia tinggalkan amiin :) "