Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> java

Konstruktor enum Java

Konstruktor Java enum

Dalam tutorial Java ini, Anda dapat mempelajari konstruktor enum dengan bantuan contoh kerja.

Sebelum Anda mempelajari konstruktor enum, pastikan untuk mengetahui tentang enum Java.

Di Jawa, kelas enum dapat menyertakan konstruktor seperti kelas biasa. Konstruktor enum ini adalah


Contoh:enum Konstruktor

enum Size {

   // enum constants calling the enum constructors 
   SMALL("The size is small."),
   MEDIUM("The size is medium."),
   LARGE("The size is large."),
   EXTRALARGE("The size is extra large.");

   private final String pizzaSize;

   // private enum constructor
   private Size(String pizzaSize) {
      this.pizzaSize = pizzaSize;
   }

   public String getSize() {
      return pizzaSize;
   }
}

class Main {
   public static void main(String[] args) {
      Size size = Size.SMALL;
      System.out.println(size.getSize());
   }
}

Keluaran

The size is small.

Dalam contoh di atas, kami telah membuat enum Size . Ini termasuk private konstruktor enum. Konstruktor mengambil nilai string sebagai parameter dan memberikan nilai ke variabel pizzaSize .

Karena konstruktornya adalah private , kita tidak dapat mengaksesnya dari luar kelas. Namun, kita dapat menggunakan konstanta enum untuk memanggil konstruktor.

Di Utama kelas, kami menetapkan KECIL ke variabel enum size . Konstanta KECIL kemudian memanggil konstruktor Size dengan string sebagai argumen.

Akhirnya, kami memanggil getSize() menggunakan ukuran .


java

  1. Operator Jawa
  2. Komentar Jawa
  3. Java untuk setiap Loop
  4. Konstruktor Java
  5. String Jawa
  6. Kelas Anonim Java
  7. enum Jawa
  8. String enum Java
  9. Java mencoba-dengan-sumber daya
  10. Anotasi Jawa