Contoh Penggunan Enumeration Pada Java

Matakuliah Pemrograman Berorientasi Object (OOP)

Pengertian Enumeration

·    Enumeration atau yang biasa disebut dengan Enum digunakan untuk mendefinisikan sekumpulan suatu konstanta yang me-representasi-kan pengenal yang unik.
·     Layaknya sebuah class, enum dideklarasikan seperti halnya class, constructor, field, dan method.
·    Sifat dari enum ini adalah:

1.   Enum  bertipe  final  karena  mendeklarasikan  konstan  dan  nilainya  tidak  bisa dirubah
2.   Konstanta enum bertipe static

·    Penulisan atau deklarasi enum adalah sebagai berikut



·    Adadua method yang sering digunakan pada enum atara lain

Values ();

Method ini mengembalikan keseluruhan dari enumeration



ValueOf(String);

Method ini mengembalikan isi dari enumeration yang sesuai dengan parameter string




Class Kendaraan.java


public enum Kendaraan {
Motor, Pesawat, Mobil, Kapal;

}

Class enumKendaraan.java

public enum enumKendaraan {
A("Kapal"),B("Motor"),C("pesawat"), D("Mobil");
String ken;

private enumKendaraan(String kendaraan){
this.ken = kendaraan;
}
public String getEnum(){
return ken;
}
}

Class ShowEnum.java

public class ShowEnum {
public void show(){
Kendaraan kap = Kendaraan.valueOf("Kapal");
Kendaraan pes = Kendaraan.valueOf("Pesawat");
Kendaraan mob = Kendaraan.valueOf("Mobil");
Kendaraan Mot = Kendaraan.valueOf("Motor");

System.out.print("Nama Kendaraan : " + kap +"\n" +
"Nama Kendaraan : " + pes +"\n"+
"Nama Kendaraan : " + mob +"\n"+
"Nama Kendaraan : " + Mot );

}
public static void main(String[] args) {
ShowEnum showOut = new ShowEnum();
showOut.show();

}

}

Class enumMain.java

public class enumMain {

public static void main(String[] args) {
enumMain en = new enumMain();
for (enumKendaraan enKen : enumKendaraan.values()) {
System.out.println("Nama Kendaraan : " + enKen.getEnum());
System.out.println("");
}

}

}

Run pada enumMain.java dan berikut hasilnya :



Keyword :
  • contoh penggunan enumeration pada java
  • contoh program enumeration pada java
  • program enum java
  • program enum pada java netbeans
  • enumeration oop java 
  • source code enum java
  • cara membuat program enumeration pada java

No comments:

Post a Comment

- Berkomentarlah dengan sopan dan bijak sesuai isi konten.
- Jika ingin bertanya, tolong lihat dulu pada komentar sebelumnya.
- Dilarang menyisipkan iklan, link aktif, promosi, dan sebagainya.