Ŭ·¡½º°¡ ŸÀÔÀ̶ó¸é int, double °°Àº ±âº» ŸÀÔµµ Ŭ·¡½ºÀΰ¡ÇÏ´Â Áú¹®À» ÇÒ ¼ö ÀÖ´Ù. ÀÌ Áú¹®¿¡ ´ëÇÑ ´ë´äÀº ±×·¸´ÙÀÌ´Ù. C++Àº ÀϹÝÀûÀΠŸÀÔµµ Ŭ·¡½º¿Í µ¿µîÇÏ°Ô Ãë±ÞÇϸç Ŭ·¡½º¿¡ Àû¿ëµÇ´Â ¹®¹ýÀÌ ÀÏ¹Ý Å¸ÀÔ¿¡ ´ëÇØ¼µµ Àû¿ëµÈ´Ù. ±× ¿¹·Î Á¤¼öÇü º¯¼ö¸¦ ¼±¾ðÇÏ¸é¼ ÃʱâÈÇÏ´Â µÎ ¹®ÀåÀ» º¸ÀÚ.
int a=3;
int a(3);
ÀüÀÚ´Â C¿¡¼ »ç¿ëÇÏ´ø ÀüÅëÀûÀÎ ¹®¹ýÀ̰í ÈÄÀÚ´Â C++ÀÇ °´Ã¼¸¦ ÃʱâÈÇÏ´Â ¹®¹ýÀÌ´Ù. CÄÄÆÄÀÏ·¯´Â ÀüÀÚ¸¸ ÀÎÁ¤ÇÏÁö¸¸ C++ ÄÄÆÄÀÏ·¯´Â Àϰü¼ºÀ» À§ÇØ ÈÄÀÚµµ ÀÎÁ¤ÇÑ´Ù. int a(3);À̶ó´Â ¼±¾ð¹®Àº int Ŭ·¡½º ŸÀÔÀÇ °´Ã¼ a¸¦ ¼±¾ðÇ쵂 »ý¼ºÀÚ int(int aa)¸¦ È£ÃâÇÏ´Â ¹®ÀåÀ¸·Î ÇØ¼®ÇÒ ¼ö ÀÖ´Ù. ½ÇÁ¦·Î ÀÌ ¹®ÀåÀÌ int Ŭ·¡½ºÀÇ »ý¼ºÀÚ¸¦ È£ÃâÇϴ°¡ ¾Æ´Ï¸é C ¹æ½Ä´ë·Î º¯¼öÀÇ °ª¸¸ ÃʱâÈÇϴ°¡´Â ÄÄÆÄÀÏ·¯¿¡ µû¶ó ´Ù¸£°ÚÁö¸¸ Àû¾îµµ À̷лóÀ¸·Î´Â »ý¼ºÀÚ¸¦ È£ÃâÇÑ´Ù°í ÇØµµ ÀüÇô ¾ïÁö°¡ ¾Æ´Ï´Ù.
°´Ã¼ ÃʱâÈÀÇ ÀÓ¹«¸¦ ¶í »ý¼ºÀÚ°¡ ÇÏ´Â ÁÖµÈ ÀÏÀº ¸â¹ö º¯¼öÀÇ °ªÀ» ÃʱâÈÇÏ´Â °ÍÀÌ´Ù. ±×·¡¼ »ý¼ºÀÚÀÇ º»Ã¼´Â º¸Åë Àü´Þ¹ÞÀº Àμö¸¦ ¸â¹ö º¯¼ö¿¡ ´ëÀÔÇÏ´Â ´ëÀÔ¹®À¸·Î ±¸¼ºµÈ´Ù. ¸â¹ö¿¡ ´Ü¼øÈ÷ °ªÀ» ´ëÀÔÇϱ⸸ ÇÏ´Â °æ¿ì º»Ã¼¿¡¼ = ¿¬»êÀÚ¸¦ ¾²´Â ´ë½Å ÃʱâÈ ¸®½ºÆ®(Member Initialization List)¶ó´Â °ÍÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÃʱâÈ ¸®½ºÆ®´Â ÇÔ¼ö ¼±µÎ¿Í º»Ã¼ »çÀÌ¿¡ :À» Âï°í ¸â¹ö¿Í ÃʱⰪÀÇ ´ëÀÀ °ü°è¸¦ ³ª¿ÇÏ´Â °ÍÀÌ´Ù. Position »ý¼ºÀÚ¸¦ ÃʱâÈ ¸®½ºÆ®·Î ÀÛ¼ºÇÏ¸é ´ÙÀ½°ú °°´Ù.
Position(int ax, int ay, char ach) : x(ax),y(ay),ch(ach)
{
// ´õ ÇÏ°í ½ÍÀº ÀÏ
}
ÃʱâÈ ¸®½ºÆ®ÀÇ Ç׸ñÀº "¸â¹ö(Àμö)"ÀÇ ÇüŸ¦ ¶ì¸ç ¸â¹ö=Àμö ´ëÀÔ µ¿ÀÛÀ» ÇÑ´Ù. ´Ü¼øÇÑ ´ëÀÔ¸¸ °¡´ÉÇÏ¸ç º¹ÀâÇÑ °è»êÀ» ÇѴٰųª ÇÔ¼ö¸¦ È£ÃâÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. À§ÀÇ Position »ý¼ºÀÚ´Â ÃʱâÈ ¸®½ºÆ®ÀÇ Áö½Ã´ë·Î x´Â ax·Î, y´Â ay·Î, ch´Â ach·Î ÃʱâÈÇÑ´Ù. ÃʱâÈ ¸®½ºÆ®¿¡¼ ¸ðµç ¸â¹ö¿¡ °ªÀ» ´ëÀÔÇßÀ¸¹Ç·Î º»Ã¼´Â ¾Æ¹« °Íµµ ÇÒ ÀÏÀÌ ¾ø¾îÁ³´Âµ¥ ¹°·Ð ´õ ÇÊ¿äÇÑ ÃʱâȰ¡ ÀÖ´Ù¸é º»Ã¼¿¡ Ãß°¡ Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.
»ý¼ºÀÚ º»Ã¼¿¡¼ °ªÀ» Á÷Á¢ ´ëÀÔÇÏ´Â °Í°ú ÃʱâÈ ¸®½ºÆ®ÀÇ È¿°ú´Â µ¿ÀÏÇϹǷΠµÑ Áß ÆíÇÑ ¹æ¹ýÀ» »ç¿ëÇÏ¸é µÈ´Ù. ±×·¯³ª ´ÙÀ½ ¸î °¡Áö °æ¿ì¿¡´Â º»Ã¼¿¡ ´ëÀÔ¹®À» ¾µ ¼ö ¾øÀ¸¹Ç·Î ¹Ýµå½Ã ÃʱâÈ ¸®½ºÆ®·Î ¸â¹ö¸¦ ÃʱâÈÇØ¾ß ÇÑ´Ù. ÁÖ·Î ´ëÀÔ ¿¬»êÀ» ¾µ ¼ö ¾ø´Â Ư¼öÇÑ ¸â¹öÀÇ °æ¿ìÀÌ´Ù.
»ó¼ö´Â ¼±¾ðÇÒ ¶§ ¹Ýµå½Ã ÃʱâÈÇØ¾ß ÇÑ´Ù. const int year=365; ÀÇ Çü½ÄÀ¸·Î »ó¼ö¸¦ ¼±¾ðÇϴµ¥ ¿©±â¼ =365¸¦ »© ¹ö¸®¸é ´Ù½Ã´Â ÀÌ »ó¼ö°ªÀ» Á¤ÀÇÇÒ ¼ö ¾øÀ¸¹Ç·Î ¿¡·¯·Î 󸮵ȴÙ. ´Ü, Ŭ·¡½ºÀÇ ¸â¹öÀÏ ¶§´Â °´Ã¼°¡ ¸¸µé¾îÁú ¶§±îÁö Ãʱâȸ¦ ¿¬±âÇÒ ¼ö ÀÖÀ¸¸ç »ý¼ºÀÚÀÇ ÃʱâÈ ¸®½ºÆ®¿¡¼¸¸ ÃʱâÈ °¡´ÉÇÏ´Ù.
|
¿¹ Á¦ : InitConstMember |
#include <Turboc.h>
class Some
{
public:
const int Value;
Some(int i) : Value(i) { }
void OutValue() { printf("%d\n",Value); }
};
void main()
{
Some S(5);
S.OutValue();
}
Some Ŭ·¡½º´Â Á¤¼öÇüÀÇ »ó¼ö Value¸¦ ¸â¹ö·Î °¡Áö°í Àִµ¥ »ó¼ö¿¡ ´ëÇØ¼´Â ´ëÀÔ ¿¬»êÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù. »ó¼öÀÇ Á¤ÀÇ¿¡ ÀÇÇØ ´ÙÀ½ ÄÚµå´Â ´ç¿¬È÷ ºÒ¹ýÀÌ´Ù.
Some(int i) { Value=i; }
Value ¸â¹ö´Â »ó¼öÀ̹ǷΠ°ªÀ» º¯°æÇÒ ¼ö ¾øÀ¸¸ç ´ëÀÔ ¿¬»ê ÀÚü°¡ ÀÎÁ¤µÇÁö ¾Ê´Â´Ù. ±×·¡¼ ÃʱâÈ ¸®½ºÆ®¶ó´Â Ưº°ÇÑ ¹®¹ýÀÌ ÇÊ¿äÇÏ´Ù. ÃʱâÈ ¸®½ºÆ®´Â º»Ã¼ ÀÌÀüÀÇ Æ¯º°ÇÑ ¿µ¿ªÀÌ¸ç »ý¼ºÀÚ¿¡¼¸¸ ÀÌ ¹®¹ýÀÌ Àû¿ëµÈ´Ù. »ó¼ö´Â ¿ø·¡ ¼±¾ðÇÒ ¶§ ÃʱⰪÀ» ÁÖ¾î¾ß Çϳª Ŭ·¡½º Á¤Àǹ®¿¡ ´ÙÀ½°ú °°ÀÌ ÃʱⰪÀ» ÁÖ´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù.
class Some
{
public:
const int Value=5;
Ŭ·¡½º ¼±¾ð¹®Àº ÄÄÆÄÀÏ·¯¿¡°Ô Ŭ·¡½º°¡ ¾î¶² ¸ð¾çÀ» Çϰí ÀÖ´Ù´Â °ÍÀ» ¾Ë¸± »ÓÀÌÁö ½ÇÁ¦ ¸Þ¸ð¸®¸¦ ÇÒ´çÇÏÁö´Â ¾Ê´Â´Ù. ±×·¯¹Ç·Î Value ¸â¹ö´Â ¾ÆÁ÷ ¸Þ¸ð¸®¿¡ ½ÇÁ¸ÇÏÁö ¾ÊÀ¸¸ç Á¸ÀçÇÏÁöµµ ¾Ê´Â ´ë»óÀÇ °ªÀ» ÃʱâÈÇÒ ¼ö´Â ¾ø´Ù. »ó¼ö´Â °´Ã¼°¡ »ý¼ºµÉ ¶§ ¹Ýµå½Ã ÃʱâȵǾî¾ß ÇÏ¸ç »ó¼ö ¸â¹ö ÃʱâÈÀÇ Ã¥ÀÓÀº »ý¼ºÀÚ¿¡°Ô ÀÖ´Ù. µû¶ó¼ »ó¼ö ¸â¹ö¸¦ °¡Áö´Â Ŭ·¡½ºÀÇ ¸ðµç »ý¼ºÀÚµéÀº »ó¼ö ¸â¹ö¿¡ ´ëÇÑ ÃʱâÈ ¸®½ºÆ®¸¦ °¡Á®¾ß ÇÑ´Ù. ¸¸¾à À̸¦ À§¹ÝÇÒ °æ¿ì ¿¡·¯·Î 󸮵ȴÙ.
À̿ܿ¡ »ó¼ö ¸â¹ö°ªÀ» Á¤ÀûÀ¸·Î ¼±¾ðÇÏ´Â ¹æ¹ý°ú ¿°Å ¸â¹ö¸¦ »ó¼ö ´ë½Å »ç¿ëÇÏ´Â ¹æ¹ýÀÌ Àִµ¥ ´ÙÀ½¿¡ »ó¼¼È÷ ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ. ¿©±â¼´Â »ó¼ö ¸â¹öÀÇ ÃʱⰪÀ» ÁÖ±â À§ÇØ ÃʱâÈ ¸®½ºÆ®¸¦ »ç¿ëÇÑ´Ù´Â °Í¸¸ ¾Ë¾Æ µÎÀÚ.
·¹ÆÛ·±½º´Â º¯¼ö¿¡ ´ëÇÑ º°¸íÀÌ¸ç ¼±¾ðÇÒ ¶§ ¹Ýµå½Ã ´©±¸¿¡ ´ëÇÑ º°¸íÀÎÁö¸¦ ¹àÇô¾ß ÇÑ´Ù. ´Ü, ¿¹¿ÜÀûÀ¸·Î ÇÔ¼öÀÇ Çü½Ä Àμö, Ŭ·¡½ºÀÇ ¸â¹ö, extern ¼±¾ð½Ã´Â ´ë»óü¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ» ¼ö Àִµ¥ À̶§´Â ÇÔ¼ö È£Ãâ½Ã³ª °´Ã¼ »ý¼º½Ã·Î ÃʱâȰ¡ ¿¬±âµÈ´Ù. ·¹ÆÛ·±½º ¸â¹ö¸¦ °¡Áö´Â Ŭ·¡½º´Â »ý¼ºÀÚ¿¡¼ ÀÌ ¸â¹ö¸¦ ÃʱâÈÇØ¾ß Çϴµ¥ ´ÙÀ½ ¿¹Á¦Ã³·³ ÃʱâÈ ¸®½ºÆ®¸¦ »ç¿ëÇÑ´Ù.
|
¿¹ Á¦ : InitRefMember |
#include <Turboc.h>
class Some
{
public:
int &ri;
Some(int &i) : ri(i) { }
void OutValue() { printf("%d\n",ri); }
};
void main()
{
int i=5;
Some S(i);
S.OutValue();
}
Some Ŭ·¡½º´Â Á¤¼öÇü ·¹ÆÛ·±½º º¯¼ö ri¸¦ ¸â¹ö·Î °¡Áö°í ÀÖÀ¸¸ç »ý¼ºÀÚ´Â ri°¡ ÂüÁ¶ÇÒ ½ÇÁ¦ º¯¼ö¸¦ Àμö·Î Àü´Þ¹Þ¾Æ ri°¡ ÀÌ º¯¼öÀÇ º°¸íÀÌ µÇµµ·Ï ÇÑ´Ù. ·¹ÆÛ·±½º ¸â¹ö´Â ´ÙÀ½°ú °°ÀÌ ´ëÀÔ ¿¬»êÀÚ·Î ÃʱâÈÇÒ ¼ö ¾ø´Ù.
Some(int &i) { ri=i; }
¿Ö³ÄÇÏ¸é ·¹ÆÛ·±½º¿¡ ´ëÇÑ ´ëÀÔ ¿¬»êÀº ·¹ÆÛ·±½º ±× ÀÚüÀÇ ´ë»óü¸¦ ÁöÁ¤ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ·¹ÆÛ·±½º°¡ ÂüÁ¶Çϰí ÀÖ´Â º¯¼ö¿¡ °ªÀ» ´ëÀÔÇÏ´Â °ÍÀ¸·Î Á¤ÀǵǾî Àֱ⠶§¹®ÀÌ´Ù. ·¹ÆÛ·±½º ¸â¹ö´Â ´ëÀÔ ¿¬»êÀÚ·Î ÃʱâÈÇÒ ¼ö ¾øÀ¸¸ç ¹Ýµå½Ã ÃʱâÈ ¸®½ºÆ®¿¡¼ ´ë»óü¸¦ ÁöÁ¤ÇØ¾ß ÇÑ´Ù. ·¹ÆÛ·±½º ¸â¹ö ÃʱâÈ ¹®¹ýÀº »ç½Ç ¾ÕÀÇ »ó¼ö ¸â¹ö ÃʱâÈ ±ÔÄ¢°ú µ¿ÀÏÇÑ °ÍÀ̶ó°í º¼ ¼ö ÀÖ´Ù. ¿Ö³ÄÇÏ¸é ·¹ÆÛ·±½º´Â ÀÏÁ¾ÀÇ »ó¼ö Æ÷ÀÎÅÍÀ̱⠶§¹®ÀÌ´Ù.
·¹ÆÛ·±½º´Â »ý¼º Á÷ÈĺÎÅÍ º°¸íÀ¸·Î µ¿ÀÛÇØ¾ß ÇϹǷΠ¼±¾ðÇÒ ¶§ ¦ÀÌµÉ º¯¼ö¸¦ ¹Ýµå½Ã ÁöÁ¤ÇØ¾ß ÇÑ´Ù. ±×·¯³ª ·¹ÆÛ·±½º¸¦ Ãʱâ½Ä¾øÀÌ ¼±¾ðÇÒ ¼ö ÀÖ´Â ¼¼ °¡Áö ¿¹¿ÜÀûÀÎ °æ¿ì°¡ Àִµ¥(15-4-°¡ ÂüÁ¶) ±× Áß ÇѰ¡Áö°¡ ¹Ù·Î Ŭ·¡½ºÀÇ ¸â¹ö·Î ¼±¾ðµÉ ¶§ÀÌ´Ù. ÀÌ °æ¿ì »ý¼ºÀÚ´Â ·¹ÆÛ·±½ºÀÇ Â¦À» ã¾Æ ÁÖ¾î¾ß ÇÒ ¸·ÁßÇÑ ÀÓ¹«¸¦ ¶ì¸ç ¸¸¾à ÀÌ ÀÓ¹«¸¦ ¼ÒȦÈ÷ ÇÒ °æ¿ì ÄÄÆÄÀÏ·¯·ÎºÎÅÍ ¼·¼·ÇÏ´Ù´Â ¿¡·¯ ¸Þ½ÃÁö¸¦ ¹Þ°Ô µÈ´Ù. ¦ÀÌ ¾ø´Â ·¹ÆÛ·±½º´Â Àý´ë·Î Á¸ÀçÇÒ ¼ö ¾ø´Ù.
±¸Á¶Ã¼³¢¸® ÁßøÇÒ ¼ö ÀÖµíÀÌ Å¬·¡½ºµµ ´Ù¸¥ Ŭ·¡½ºÀÇ °´Ã¼¸¦ ¸â¹ö·Î °¡Áú ¼ö ÀÖ´Ù. Æ÷ÇÔµÈ °´Ã¼¸¦ ÃʱâÈÇÒ ¶§µµ ÃʱâÈ ¸®½ºÆ®¸¦ »ç¿ëÇÑ´Ù.
|
¿¹ Á¦ : InitEmbeded |
#include <Turboc.h>
class Position
{
public:
int x,y;
Position(int ax, int ay) { x=ax; y=ay; }
};
class Some
{
public:
Position Pos;
Some(int x, int y) : Pos(x,y) { }
void OutValue() { printf("%d,%d\n",Pos.x, Pos.y); }
};
void main()
{
Some S(3,4);
S.OutValue();
}
Some Ŭ·¡½º°¡ Position Ŭ·¡½ºÀÇ °´Ã¼ Pos¸¦ Æ÷ÇÔÇϰí Àִµ¥ Æ÷ÇÔµÈ Pos °´Ã¼¸¦ ÃʱâÈÇϱâ À§ÇØ »ý¼ºÀÚ¸¦ ´ÙÀ½°ú °°ÀÌ ÀÛ¼ºÇÒ ¼ö´Â ¾ø´Ù.
Some(int x, int y) { Pos(x,y); }
¿Ö³ÄÇÏ¸é »ý¼ºÀÚ´Â °´Ã¼¸¦ »ý¼ºÇÒ ¶§¸¸ È£ÃâÇÒ ¼ö ÀÖÀ¸¸ç ¿ÜºÎ¿¡¼ ¸í½ÃÀûÀ¸·Î È£ÃâÇÒ ¼ö ¾ø±â ¶§¹®ÀÌ´Ù. ±×·¡¼ ¸â¹ö·Î Æ÷ÇÔµÈ °´Ã¼¸¦ ÃʱâÈÇÒ ¶§µµ ÃʱâÈ ¸®½ºÆ®¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. ±×·¸´Ù¸é ´ÙÀ½ ÄÚµå´Â ¾î¶³±î?
Some(int x, int y) { Position Pos(x,y); }
»ý¼ºÀÚ¸¦ È£ÃâÇÏ´Â ¹®Àåó·³ º¸ÀÌÁö¸¸ Pos´Â »ý¼ºÀÚ ÇÔ¼ö³»¿¡¼ ÀÓ½ÃÀûÀ¸·Î ¸¸µé¾îÁö´Â Áö¿ª °´Ã¼ÀÏ »ÓÀÌ¸ç Æ÷ÇÔµÈ °´Ã¼ Pos¿Í´Â À̸§¸¸ °°À» »Ó ¾Æ¹«·± »ó°üÀÌ ¾ø´Ù. ÀÌ ÄÚµå´Â Æ÷ÇÔ °´Ã¼ Pos¸¦ ÃʱâÈÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¾²Áöµµ ¾Ê´Â Áö¿ª °´Ã¼¸¦ ¸â¹ö¿Í °°Àº À̸§À¸·Î Çϳª ¸¸µé »ÓÀ̸ç ÀÌ °´Ã¼´Â »ý¼ºÀÚ°¡ Á¾·áµÉ ¶§ ÀÚµ¿À¸·Î ÆÄ±«µÈ´Ù. ±âº» ŸÀÔÀÇ ¸â¹ö º¯¼öµµ ÀÏÁ¾ÀÇ Æ÷ÇÔµÈ °´Ã¼·Î º¼ ¼ö ÀÖÀ¸¹Ç·Î x(ax), y(ay)½ÄÀ¸·Î ÃʱâÈ ¸®½ºÆ®¿¡¼ ÃʱâÈÇÒ ¼ö ÀÖ´Ù. ¹°·Ð ±âº» ŸÀÔÀº ´ëÀÔ ¿¬»ê¿¡ ÀÇÇØ °ªÀ» ´ëÀÔÇÒ ¼öµµ ÀÖÀ¸¹Ç·Î »ý¼ºÀÚ º»Ã¼¿¡¼ ÃʱâÈÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù.
¸¸¾à Æ÷ÇÔµÈ °´Ã¼°¡ µðÆúÆ® »ý¼ºÀÚ¸¦ Á¤ÀÇÇÑ´Ù¸é ÃʱâÈ ¸®½ºÆ®¿¡¼ ÃʱâÈÇÏÁö ¾Ê¾Æµµ ÄÄÆÄÀÏ·¯°¡ µðÆúÆ® »ý¼ºÀÚ¸¦ È£ÃâÇÏ¸ç ¿¡·¯´Â ¹ß»ýÇÏÁö ¾Ê´Â´Ù. ±×·¯³ª µðÆúÆ® »ý¼ºÀÚ´Â ¾²·¹±â¸¦ Ä¡¿ì´Â Á¤µµ ¹Û¿¡ ÇÒ ¼ö ¾øÀ¸¹Ç·Î ¿øÇÏ´Â ÃʱâÈ´Â ¾Æ´Ò È®·üÀÌ ³ô´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì¿¡´Â ¹Ýµå½Ã ÃʱâÈ ¸®½ºÆ®¿¡¼ ÀûÀýÇÑ »ý¼ºÀÚ¸¦ È£ÃâÇÏ¿© Æ÷ÇÔµÈ °´Ã¼¸¦ ÃʱâÈÇØ¾ß ÇÑ´Ù.
ÀÌ ¿Ü¿¡ »ó¼Ó¹ÞÀº ¸â¹ö¸¦ ÃʱâÈÇÒ ¶§µµ ÃʱâÈ ¸®½ºÆ®¸¦ »ç¿ëÇϴµ¥ ÀÌ¿¡ ´ëÇØ¼´Â »ó¼ÓÀ» ¹è¿î ÈÄ¿¡ ´Ù½Ã ¿¬±¸ÇØ º¸µµ·Ï ÇÏÀÚ. ÃʱâÈ ¸®½ºÆ®¸¦ ¹Ýµå½Ã »ç¿ëÇØ¾ß ÇÏ´Â °æ¿ì´Â »ó¼Ó¹ÞÀº ¸â¹ö±îÁö Æ÷ÇÔÇØ¼ ÃÑ 4 °¡Áö °æ¿ì°¡ ÀÖ´Ù°í Á¤¸®ÇØ µÎÀÚ.