Senin, 12 Desember 2011

KONSTANTA

Java mempunyai keyword const untuk mendefinisikan konstanta, tetapi dalam prakteknya dan disarankan oleh Sun Microsystem sebaiknya menggunakan keyword static diikuti dengan final dan diletakkan dalam interface karena setiap property yang digunakan dalam interface secare default akan bersifat public static final, walaupun dideklarasikan tanpa ketiga keyword tersebut.

menurut aturan Java Code Convention konstanta diberi nama huruf besar semua dan dipisahkan dengan underscore( _ )


Contoh konstanta didalam interface
public interface Constants{
         Integer MAX_USER = 10;
         String APPLICATION_NAME = "Pos";
         String LAKI_LAKI = "L";
         String PEREMPUAN = "P";
}

dalam interface tidak perlu ada keyword public static final, secara default sudah bersifat public static final


Contoh konstanta didalam class
public class Constants{
           public static final Integer MAX_USER = 10;
           public static final String APPLICATION_NAME = "Pos";
           public static final String LAKI_LAKI = "L";
           public static final String PEREMPUAN = "P";
} 

dalam class keyword public static final harus dideklarasikan     

Tidak ada komentar:

Posting Komentar