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



·    Ada dua 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

0 Response to "Contoh Penggunan Enumeration Pada Java"

Posting Komentar