Microsoft® Visual Basic® Scripting Edition Const¹® |
¾ð¾î ÂüÁ¶ ¹öÀü Á¤º¸ |
¸®ÅÍ·² °ªÀ» ´ë½ÅÇÒ »ó¼ö¸¦ ¼±¾ðÇÕ´Ï´Ù.
[Public | Private] Const »ó¼ö À̸§ = ½ÄConst¹®Àº ¾Æ·¡ ¿ä¼Ò·Î ±¸¼ºµË´Ï´Ù.
±¸¼º ¿ä¼Ò ¼³¸í Public ¼±ÅÃÀûÀÎ ¿ä¼Ò·Î ¸ðµç ½ºÅ©¸³Æ®ÀÇ ¸ðµç ÇÁ·Î½ÃÀú¿¡¼ »ç¿ëµÉ ¼ö ÀÖ´Â »ó¼ö¸¦ ¼±¾ðÇÏ´Â ½ºÅ©¸³Æ® ¼öÁØ¿¡¼ »ç¿ëÇϴ Ű¿öµåÀÔ´Ï´Ù. ÇÁ·Î½ÃÀú ¾È¿¡¼´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. Private ¼±ÅÃÀûÀÎ ¿ä¼Ò·Î »ó¼ö°¡ ¼±¾ðµÈ ½ºÅ©¸³Æ® ¾È¿¡¼¸¸ »ç¿ëµÉ ¼ö ÀÖ´Â »ó¼ö¸¦ ¼±¾ðÇÏ´Â ½ºÅ©¸³Æ® ¼öÁØ¿¡¼ »ç¿ëÇϴ Ű¿öµåÀÔ´Ï´Ù. ÇÁ·Î½ÃÀú ¾È¿¡¼´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. »ó¼ö À̸§ ÇʼöÀûÀÎ ¿ä¼Ò·Î ÀÏ¹Ý º¯¼ö ¸í¸í ±ÔÄ¢À» µû¸£´Â »ó¼öÀÇ À̸§ÀÔ´Ï´Ù. ½Ä ÇʼöÀûÀÎ ¿ä¼Ò·Î ¸®ÅÍ·², ´Ù¸¥ »ó¼ö ¶Ç´Â Is¸¦ Á¦¿ÜÇÑ ¸ðµç »ê¼ú ¿¬»êÀÚ¿Í ³í¸® ¿¬»êÀÚ¸¦ Æ÷ÇÔÇÏ´Â Á¶ÇÕÀÔ´Ï´Ù.
±âº»ÀûÀ¸·Î »ó¼ö´Â publicÀÔ´Ï´Ù. »ó¼ö´Â ¾ðÁ¦³ª ÇÁ·Î½ÃÀú ¾È¿¡¼ privateÀ̹ǷΠ»ó¼öÀÇ Ç¥½Ã »óŸ¦ ¹Ù²Ü ¼ö ¾øÁö¸¸, ½ºÅ©¸³Æ® ¾È¿¡ ÀÖ´Â ½ºÅ©¸³Æ® ¼öÁØ »ó¼öÀÇ ±âº» Ç¥½Ã »óÅ´ Private Ű¿öµå¸¦ »ç¿ëÇÏ¿© ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.ÇÑ ÁÙ¿¡ ¿©·¯ »ó¼ö¸¦ ¼±¾ðÇÏ·Á¸é ½°Ç¥·Î °¢ »ó¼öÀÇ ÁöÁ¤À» ±¸ºÐÇÕ´Ï´Ù. »ó¼ö¸¦ ÀÌ·± ¹æ¹ýÀ¸·Î ¼±¾ðÇÑ °æ¿ì Public ¶Ç´Â Private Ű¿öµå¸¦ »ç¿ëÇÒ ¶§ ±× Ű¿öµå´Â ¼±¾ðµÈ »ó¼ö¿¡ ¸ðµÎ Àû¿ëµË´Ï´Ù.
º¯¼ö, »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö ¶Ç´Â Char ÇÔ¼ö¿Í °°Àº VBScript ³»ºÎ ÇÔ¼ö´Â ±× Á¤ÀÇ¿¡ µû¶ó »ó¼ö°¡ µÉ ¼ö ¾øÀ¸¹Ç·Î »ó¼ö ¼±¾ð¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ÇÇÑ ¿¬»êÀÚ¸¦ Æ÷ÇÔÇÏ´Â ½ÄÀ¸·Î´Â »ó¼ö¸¦ ¸¸µé ¼ö ¾ø½À´Ï´Ù. Áï ´Ü¼ø »ó¼ö¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Sub ¶Ç´Â Function ÇÁ·Î½ÃÀú¿¡ ¼±¾ðµÈ »ó¼ö´Â ÇØ´ç ÇÁ·Î½ÃÀú¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ°í, ÇÁ·Î½ÃÀú ¹Û¿¡¼ ¼±¾ðµÈ »ó¼ö´Â ±× »ó¼ö°¡ ¼±¾ðµÇ´Â ¸ðµç ½ºÅ©¸³Æ®¿¡¼ Á¤Àǵ˴ϴÙ. ½ÄÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â °÷ÀÌ¸é ¾îµðµçÁö »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖÀÇ »ó¼ö´Â ½ºÅ©¸³Æ®¸¦ ÀÚµ¿ ¹®¼·Î ÀÛ¼ºµÇµµ·Ï ÇÏ¸ç ½±°Ô ¼öÁ¤ÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ´Â µ¿¾È »ó¼ö´Â º¯¼ö¿Í´Â ´Þ¸® ¿ì¿¬ÇÏ°Ô ¹Ù²ð ¼ö ¾ø½À´Ï´Ù.