JimmyÀÇ È¨ÆäÀÌÁö > Java > JAVA Module & Tip 3.

       

Á¦¸ñ : JAVA Module & Tip 3.(±Û·Î¹ß »ó¼ö¹× µð¹ö±×»ç¿ëÇϱâ)
// Ãâó: 
// ±â¾ïÀÌ ¾È³ª³×¿ä
// ConstantsBase.java
interface ConstantsBase
{
    public static final boolean DEBUG           = false;
    public static final int GOLD_RECORDS        = 10;
}

//Constants.java
public class Constants //implements ConstantsBase
{
    public static void main (String args[])
    {
        System.out.println ("GOLD_RECORDS = " + ConstantsBase.GOLD_RECORDS);
        
        if (ConstantsBase.DEBUG)
            System.out.println ("I'm here!!!");
    }
}


-------------------------------------------------
°á°ú:
--------------------------------------------------
¼³¸í.
C¿¡¼­´Â *.h¸¦ »ç¿ëÇØ¼­ »ó¼ö°ªÀ» defineÇÏÁö¿ä
java ¿¡¼­´Â interface¸¦ »ç¿ëÇÕ´Ï´Ù. interfaceÀÇ º¯¼ö´Â ¾Ï½ÃÀûÀ¸·Î finalÀÔ´Ï´Ù.
½ÇÁ¦·Î À§ÀÇ Äڵ带 µð¾î¼ÀºíÇϸé ConstantsBase.DEBUG¹ØÀÇ Äڵ尡 Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.

  



±Ã±ÝÇÑÁ¡ÀÖÀ¸¸é Q&A¿¡ ±ÛÀ»³²°ÜÁÖ¼¼¿ä       

       
       

Jimmy´Â ´©±¸Àΰ¡bit10ÁÖ¼Ò·Ï - ¹æ¸í·Ï - E-mail

½Åºñ·Î - °æÈñ´ëÀüÀÚ°ú88Çйø¸ðÀÓ¹æ - ¶óÀÌÄÚ½º - Æ®¶óÀÌÆ÷µå


Âü°í·Î Á¦È¨ÆäÀÌÁöÀÇ Çü½ÄÀº ¶óÀÌÄÚ½º ȨÆäÀÌÁöÀÇ ¼Ò½º¸¦ ÂüÁ¶ÇÏ¿´½À´Ï´Ù.