contoh enum

//contoh enum
//source:https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html


/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication1;

/**
 *
 * @author Makmal PPIMG
 */
public enum NewEnum {
   MERCURY (3.303e+23, 2.4397e6),
    VENUS   (4.869e+24, 6.0518e6),
    EARTH   (5.976e+24, 6.37814e6),
    MARS    (6.421e+23, 3.3972e6),
    JUPITER (1.9e+27,   7.1492e7),
    SATURN  (5.688e+26, 6.0268e7),
    URANUS  (8.686e+25, 2.5559e7),
    NEPTUNE (1.024e+26, 2.4746e7);
 
 
    private final double mass;   // in kilograms
    private final double radius; // in meters
 
 
    //constructor mesti sama type dengan enum
     NewEnum(double mass, double radius) {
        this.mass = mass;
        this.radius = radius;
    }
     public double getMass(){
         return mass;
     }

//main method boleh ada atau x ada dlm enum
      public static void main(String[] args) {
        // TODO code application logic here
     
        for (NewEnum p : NewEnum.values())
           System.out.println(p+" mass:"+p.getMass());
    }
 
}

Comments

Popular posts from this blog

Lab Network 2024

Step to publish your static html web page to GitHub

Tutorial OOP(reversion java)