29-2-¶ó.¸â¹ö ÇÔ¼ö ÀçÁ¤ÀÇ

Ŭ·¡½º°¡ ÆÄ»ýµÉ ¶§ ±â¹Ý Ŭ·¡½º·ÎºÎÅÍ ´ëºÎºÐÀÇ ¸â¹ö¸¦ »ó¼Ó¹ÞÁö¸¸ ÀϺΠ»ó¼Ó¿¡¼­ Á¦¿ÜµÇ´Â °Íµéµµ ÀÖ´Ù. »ó¼ÓµÇÁö ¾Ê´Â ¸â¹ö´Â ´ÙÀ½°ú °°´Ù.

 

»ý¼ºÀÚ¿Í Æı«ÀÚ

´ëÀÔ ¿¬»êÀÚ

Á¤Àû ¸â¹ö º¯¼ö¿Í Á¤Àû ¸â¹ö ÇÔ¼ö

ÇÁ·»µå °ü°è ÁöÁ¤

 

ÀÌ ¸â¹öµéÀÌ »ó¼Ó¿¡¼­ Á¦¿ÜµÇ´Â ÀÌÀ¯´Â ±â¹Ý Ŭ·¡½º¸¸ÀÇ °íÀ¯ÇÑ Ã³¸®¸¦ ´ã´çÇϱ⠶§¹®ÀÌ´Ù. »ý¼ºÀÚ¿Í Æı«ÀÚ, ´ëÀÔ ¿¬»êÀڴ ƯÁ¤ Ŭ·¡½º¿¡ ¿ÏÀüÈ÷ Á¾¼ÓÀûÀ̸ç ÇØ´ç Ŭ·¡½ºÀÇ ¸â¹ö¿¡ ´ëÇؼ­¸¸ µ¿ÀÛÇϱ⠶§¹®¿¡ ÆÄ»ý Ŭ·¡½º´Â ÀÌ ÇÔ¼öµéÀ» Á÷Á¢ »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ´ë½Å ÃʱâÈ­ ¸®½ºÆ®¿¡¼­ È£ÃâÇÒ ¼ö´Â ÀÖ´Ù. »ý¼ºµÉ ¶§ ÀÚµ¿À¸·Î È£ÃâµÇ¾î »ó¼ÓµÈ ¸â¹ö¸¦ ´ë½Å ÃʱâÈ­ÇÏ¸ç °´Ã¼°¡ ÀÏ´Ü »ý¼º ¿Ï·áµÇ¸é ´Ù½Ã È£ÃâÇÒ ÇÊ¿ä°¡ ¾øÀ¸¹Ç·Î ÆÄ»ý Ŭ·¡½º°¡ ÀÌ ÇÔ¼öµéÀ» °¡Áö°í ÀÖ¾î¾ß ÇÒ ÀÌÀ¯°¡ ÀüÇô ¾ø´Ù.

ÀÌ·± Ư¼öÇÑ ¸î °¡Áö ¸â¹ö¸¦ Á¦¿ÜÇÏ°í´Â ±â¹Ý Ŭ·¡½ºÀÇ ¸ðµç ¸â¹ö°¡ ÆÄ»ý Ŭ·¡½º·Î ¹«Á¶°Ç »ó¼ÓµÈ´Ù. ¿øÇÏ´Â ¸â¹ö¸¸ ¼±ÅÃÀûÀ¸·Î »ó¼ÓÇѴٰųª ƯÁ¤ ¸â¹ö¸¦ »ó¼Ó¹ÞÁö ¾Ê´Â ¹æ¹ýÀº ¾ø´Ù. ºÎ¸ð°¡ °¡Áø ¸ðµç ¼Ó¼º°ú µ¿ÀÛÀ» »ó¼Ó¹Þ¾Æ¾ß¸¸ Á¦´ë·Î µÈ ÀÚ½ÄÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ÆÄ»ý Ŭ·¡½º¿¡¼­ ƯÁ¤ ¸â¹ö¸¦ ÀüÇô »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é ÀÏ´Ü »ó¼Ó¹ÞÀº ÈÄ »ç¿ëÇÏÁö ¾Ê°í ¹«½ÃÇØ ¹ö¸®¸é µÈ´Ù.

ÆÄ»ý Ŭ·¡½º´Â ±â¹Ý Ŭ·¡½ºÀÇ ¸ðµç ¸â¹ö º¯¼ö¿Í ¸â¹ö ÇÔ¼ö¸¦ »ó¼Ó¹ÞÀ¸¹Ç·Î ±â¹Ý Ŭ·¡½ºÀÇ ¼Ó¼º°ú µ¿ÀÛÀ» ±×´ë·Î ¹°·Á ¹Þ´Â´Ù. ±×·±µ¥ ¸¸¾à »ó¼Ó ¹ÞÀº ¸â¹ö¿Í ¶È°°Àº À̸§À¸·Î ¶È°°Àº ¸â¹ö¸¦ ´Ù½Ã ¼±¾ðÇÏ¸é ¾î¶»°Ô µÉ±î? ¾î¶² Çö»óÀÌ ÀϾ´ÂÁö ´ÙÀ½ ¿¹Á¦·Î Å×½ºÆ®Çغ¸ÀÚ.

 

¿¹ Á¦ : MemberOverride

#include <Turboc.h>

 

class B

{

public:

     int m;

     B(int am) { m=am; }

     void f() { puts("Base function"); }

};

 

class D : public B

{

public:

     int m;

     D(int dm,int bm) : B(bm) { m=dm; }

     void f() { puts("Derived function"); }

};

 

void main()

{

     D d(1,2);

     printf("d.m = %d\n",d.m);

     d.f();

}

 

±â¹Ý Ŭ·¡½º B¿¡´Â Á¤¼öÇü ¸â¹ö m°ú ÇÔ¼ö f°¡ Á¤ÀǵǾî ÀÖ´Ù. B·ÎºÎÅÍ »õ·Î¿î Ŭ·¡½º D¸¦ ÆÄ»ý½ÃÅ°¸é m°ú f´Â ÆÄ»ý Ŭ·¡½º·Î »ó¼ÓµÉ °ÍÀÌ´Ù. ±×·±µ¥ D¿¡¼­ ¶È°°Àº À̸§°ú ¿øÇüÀ¸·Î m°ú f¸¦ ´Ù½Ã Á¤ÀÇÇß´Ù. ÀÌ »óÅ¿¡¼­ D Ŭ·¡½ºÀÇ °´Ã¼ d¸¦ ¼±¾ðÇÏ°í d.mÀ» Àо°í d.f¸¦ È£ÃâÇÏ¸é °ú¿¬ ¾î¶² ¸â¹ö°¡ ÂüÁ¶µÉ±î? Á÷Á¢ ½ÇÇàÇØ º¸ÀÚ.

 

d.m = 1

Derived function

 

ÀÌ °á°ú¿¡¼­ ¾Ë ¼ö ÀÖµíÀÌ »ó¼Ó¹ÞÀº ¸â¹ö¿Í »õ·Î Á¤ÀÇÇÑ ¸â¹öÀÇ À̸§ÀÌ Áߺ¹µÉ °æ¿ì ÀÚ½ÅÀÇ ¸â¹ö°¡ ¿ì¼±ÀûÀ¸·Î ÂüÁ¶µÈ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. B·ÎºÎÅÍ »ó¼Ó¹ÞÀº D´Â ºÎ¸ðÀÇ ¸ðµç ¸â¹ö¸¦ ±×´ë·Î ¹°·Á¹ÞÀ¸¸ç ¶Ç ÀÚ½ÅÀÇ ¸â¹ö¸¦ Ãß°¡·Î Á¤ÀÇÇßÀ¸¹Ç·Î ´ÙÀ½°ú °°Àº ¸ð¾çÀ» °¡Áú °ÍÀÌ´Ù.

d °´Ã¼¿¡´Â À̸§ÀÌ °°Àº m°ú f°¡ °¢°¢ µÎ °³¾¿ Á¸ÀçÇÏ´Â ¼ÀÀε¥ ÀÌ »óÅ¿¡¼­ m°ú f¸¦ ÂüÁ¶Çϸé ÀÌ´Â °´Ã¼ ÀÚ½ÅÀÇ ¸â¹ö¸¦ ÀǹÌÇÑ´Ù. ÀÌ »óȲÀº Àü¿ªº¯¼ö¿Í Áö¿ªº¯¼öÀÇ À̸§ÀÌ Áߺ¹µÇ¾úÀ» ¶§¿Í À¯»çÇÏ¸ç ±ÔÄ¢¿¡ µû¶ó Áö¿ªº¯¼ö°¡ ¿ì¼±±ÇÀ» °¡ÁöµíÀÌ °´Ã¼¿¡¼­´Â »ó¼Ó¹ÞÀº ¸â¹öº¸´Ù ÀÚ½ÅÀÇ ¸â¹ö°¡ ¿ì¼±±ÇÀ» °¡Áø´Ù. ±×·¡¼­ À̸§ÀÌ Áߺ¹µÈ »ó¼Ó¹ÞÀº ¸â¹ö´Â ÀÚ½ÄÀÌ »õ·Î Á¤ÀÇÇÑ ¸â¹ö¿¡ ÀÇÇØ °¡·ÁÁø´Ù. ¸¸¾à ºÎ¸ðÀÇ ¸â¹ö¸¦ ÂüÁ¶ÇÏ°í ½Í´Ù¸é ¸â¹ö À̸§¾Õ¿¡ ¹üÀ§ ¿¬»êÀÚ¿Í ºÎ¸ð Ŭ·¡½ºÀÇ À̸§À» Àû´Â´Ù. main ÇÔ¼öÀÇ Å×½ºÆ® Äڵ带 ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇØ º¸ÀÚ.

 

void main()

{

     D d(1,2);

     printf("d.m = %d\n",d.B::m);

     d.B::f();

}

 

d.B::m À̶ó´Â Ç¥ÇöÀº d°´Ã¼ÀÇ ¸â¹ö Áß B·ÎºÎÅÍ »ó¼Ó¹ÞÀº ¸â¹ö mÀ» ÀǹÌÇÑ´Ù. B::d.mÀÌ ¾Æ´ÔÀ» ÁÖÀÇÇϵµ·Ï ÇÏÀÚ. ¸â¹ö º¯¼öÀÇ °æ¿ì´Â ±»ÀÌ ºÎ¸ðÀÇ ¸â¹ö¿Í °°Àº À̸§À» »ç¿ëÇÒ ÇÊ¿ä°¡ ¾øÀ¸¸ç ¹Ù¶÷Á÷ÇÏÁöµµ ¾Ê´Ù. ºñ·Ï ÄÄÆÄÀÏ·¯´Â ÀÚ½ÄÀÇ ¸â¹ö¿¡ ¿ì¼±±ÇÀ» ÁÖ°í ¿øÇÒ °æ¿ì ¹üÀ§ ¿¬»êÀÚ·Î ºÎ¸ðÀÇ ¸â¹ö¸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÔÀ¸·Î½á ¸ðÈ£ÇÔÀ» ÇØ°áÇÏ°í ÀÖÁö¸¸ »ç¶÷ÀÌ º¸±â¿¡´Â ¿©ÀüÈ÷ È¥¶õ½º·´´Ù. ºÎ¸ðÀÇ ¸â¹ö¸¦ ¾²°í ½ÍÁö ¾Ê´Ù¸é ´Ü¼øÈ÷ ¹«½ÃÇØ ¹ö¸®¸é ±×¸¸ÀÌÁö ±»ÀÌ °°Àº À̸§ÀÇ ¸â¹ö¸¦ ¼±¾ðÇؼ­ °¡¸± ÇÊ¿ä±îÁö´Â ¾ø´Â °ÍÀÌ´Ù.

±×·¯³ª ¸â¹ö ÇÔ¼öÀÇ °æ¿ì´Â ºÎ¸ðÀÇ ¸â¹ö ÇÔ¼ö°¡ Á¦°øÇÏ´Â µ¿ÀÛÀÌ ÆÄ»ý Ŭ·¡½º¿Í ¸ÂÁö ¾ÊÀ» ¶§ ÀçÁ¤ÀÇÇÒ ÇÊ¿ä°¡ ÀÖÀ¸¸ç ÀÌ·± °æ¿ì´Â ¾ÆÁÖ ºó¹øÇÏ´Ù. ±× ¿¹´Â ¸Ö¸®¼­ ãÀ» °Íµµ ¾øÀÌ ¹Ù·Î ¾Õ¿¡¼­ ¸¸µé¾ú´ø InheritCircle ¿¹Á¦¿¡¼­ º¼ ¼ö ÀÖ´Ù. Á¡°ú ¿øÀº ±âÇÏÇÐÀûÀÎ Á¤ÀÇ°¡ ´Ù¸£¹Ç·Î ±×¸®´Â ¹æ¹ýµµ ¿ÏÀüÈ÷ ´Ù¸£´Ù. Á¡À» ±×¸®´Â Show ÇÔ¼öÀÇ Äڵ带 ¿øÀ» ±×¸± ¶§ Àç»ç¿ëÇÒ ¼ö ¾øÀ¸¸ç ±×·¡¼­ Circle Ŭ·¡½º´Â Point Ŭ·¡½º·ÎºÎÅÍ »ó¼Ó¹ÞÀº Show, Hide ÇÔ¼ö¸¦ ¿ø °´Ã¼¿¡ ¸Â°Ô ¿ÏÀüÈ÷ ´Ù½Ã ÀÛ¼ºÇÑ °ÍÀÌ´Ù. ºÎ¸ð·ÎºÎÅÍ »ó¼Ó¹ÞÀº ¸â¹ö ÇÔ¼ö¸¦ ´Ù½Ã ÀÛ¼ºÇÏ´Â °ÍÀ» ÀçÁ¤ÀǶó°í Çϴµ¥ ¿ø¾î·Î´Â ¿À¹ö¶óÀ̵ù(Overriding)À̶ó°í ÇÑ´Ù.

ÆÄ»ý Ŭ·¡½º´Â ±â¹Ý Ŭ·¡½ºÀÇ ¸ðµç ¸â¹ö¸¦ ¹Ýµå½Ã ±×´ë·Î »ç¿ëÇØ¾ß ÇÒ Àǹ«°¡ ¾ø´Ù. ÀÚ½ÅÀÇ ¸ñÀû¿¡ ¸ÂÁö ¾ÊÀ¸¸é ¾ðÁ¦µçÁö °°Àº À̸§À¸·Î ÀçÁ¤ÀÇÇÒ ¼ö ÀÖ´Ù. Circle Ŭ·¡½ºÀÇ Show, Hide ÇÔ¼öó·³ ¿ÏÀüÈ÷ ´Ù½Ã ÀÛ¼ºÇÒ ¼öµµ ÀÖ°í »ó¼Ó ¹ÞÀº ÇÔ¼ö¿¡ ¿øÇÏ´Â µ¿ÀÛÀ» ¾à°£ ´õ Ãß°¡Çϰųª º¯°æÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù. ¿øÀ» ±×¸®´Â Show ÇÔ¼ö¿¡ Áß½ÉÁ¡µµ °°ÀÌ Ãâ·ÂÇϵµ·Ï ÇÏ°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ Show ÇÔ¼ö¸¦ ÀçÁ¤ÀÇÇÑ´Ù.

 

     void Show() {

          Point::Show();

          for (double a=0;a<360;a+=15) {

              gotoxy(int(x+sin(a*3.14/180)*Rad),int(y-cos(a*3.14/180)*Rad));

              putch(ch);

          }

     }

 

Circle::Show ÇÔ¼öÀÇ º»Ã¼¿¡¼­ »ó¼Ó¹ÞÀº Point::Show ÇÔ¼ö¸¦ ¸ÕÀú È£ÃâÇÏ¿© Áß½ÉÁ¡À» Âï°í ¿©±â¿¡ Ãß°¡·Î ¿øÁÖ±îÁö ±×¸° °ÍÀÌ´Ù. ÇÔ¼ö¸¦ ÀçÁ¤ÀÇÇÑ´Ù°í Çؼ­ ºÎ¸ðÀÇ ÇÔ¼ö°¡ »ó¼ÓµÇÁö ¾Ê´Â °ÍÀº ¾Æ´Ï¹Ç·Î ¹üÀ§ ¿¬»êÀÚ¸¸ »ç¿ëÇÏ¸é °¡·ÁÁø ºÎ¸ðÀÇ ÇÔ¼ö¸¦ ¾ðÁ¦µçÁö È£ÃâÇÒ ¼ö ÀÖ´Ù. ±×·¡¼­ ºÎ¸ðÀÇ ÇÔ¼ö¸¦ ¸ÕÀú ºÎ¸¥ ÈÄ Ãß°¡ µ¿ÀÛÀ» Çϰųª ¾Æ´Ï¸é ³»°¡ ÇÏ°í ½ÍÀº ÀÏÀº ¸ÕÀú ÇÑ ÈÄ¿¡ ºÎ¸ðÀÇ ÇÔ¼ö¸¦ ºÎ¸¦ ¼öµµ ÀÖ´Ù.

 

void D::func() {

     B::func();

     // ÇÏ°í ½ÍÀº ÀÏ

}

void D::func() {

     // ÇÏ°í ½ÍÀº ÀÏ

     B::func();

}

 

¶Ç´Â ÇÏ°í ½ÍÀº ÀÏÀ» ÇÏ´Â Áß°£¿¡¶óµµ ºÎ¸ðÀÇ ÇÔ¼ö¸¦ ¾ðÁ¦µçÁö È£ÃâÇÒ ¼ö ÀÖ°í ¿ÏÀüÈ÷ µ¿ÀÛÀÌ ´Ù¸£´Ù¸é È£ÃâÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù. ÀçÁ¤ÀÇµÈ ÇÔ¼öÀÇ º»Ã¼¿¡¼­ »ó¼Ó¹ÞÀº ÇÔ¼ö¸¦ ¾ðÁ¦ È£ÃâÇÒ °ÍÀΰ¡´Â °æ¿ì¿¡ µû¶ó ´Ù¸¥µ¥ Circle::ShowÀÇ °æ¿ì´Â ¾ðÁ¦ È£ÃâÇϵçÁö »ó°ü¾øÁö¸¸ ¾î¶² °æ¿ì´Â ¼ø¼­¸¦ Àß °áÁ¤ÇØ¾ß ¿øÇÏ´Â °á°ú°¡ ³ª¿À±âµµ ÇÑ´Ù. ´ÙÀ½ ¿¹Á¦´Â ±â¹Ý Ŭ·¡½ºÀÇ ¸â¹ö¸¦ ÀçÁ¤ÀÇÇÏ´Â °£´ÜÇÑ ¿¹ÀÌ´Ù.

 

¿¹ Á¦ : InheritStudent

#include <Turboc.h>

 

class Human

{

protected:

     char Name[16];

public:

     Human(char *aName) { strcpy(Name,aName); }

     void Intro() { printf("À̸§:%s",Name); }

     void Think() { puts("¿À´Ã Á¡½ÉÀº ¹» ¸ÔÀ»±î?"); }

};

 

class Student : public Human

{

private:

     int StNum;

public:

     Student(char *aName,int aStNum) : Human(aName) { StNum=aStNum; }

     void Intro() { Human::Intro();printf(",Çйø:%d",StNum); }

     void Think() { puts("À̹ø ±â¸» °í»ç Àß ÃÄ¾ß ÇÒÅÙµ¥ ^_^"); }

     void Study() { puts("Çϴà õ µûÁö °ËÀ» Çö ´©¸¦ Ȳ..."); }

};

 

void main()

{

     Student K("±è»óÇü",9506299);

     K.Intro();puts("");

     K.Think();

     K.Study();

}

 

À̸§À̶ó´Â ¼Ó¼º°ú ¼Ò°³ÇÑ´Ù, »ý°¢ÇÑ´Ù´Â µ¿ÀÛÀ» °¡Áö´Â HumanÀ̶ó´Â Ŭ·¡½º¿¡ Çйø°ú °øºÎÇÑ´Ù´Â µ¿ÀÛÀ» Ãß°¡ÇÏ¿© Student¶ó´Â Ŭ·¡½º¸¦ ÆÄ»ý½ÃÄ×´Ù. ÇлýÀº ÀÏÁ¾ÀÇ »ç¶÷À̹ǷΠÀüÇüÀûÀÎ IS A °ü°è¶ó°í ÇÒ ¼ö ÀÖ´Ù. »ç¶÷Àº Àڱ⠼Ұ³¸¦ ÇÒ ¼ö Àִµ¥ ÀÌ ¿¹Á¦ÀÇ Intro ¸â¹ö ÇÔ¼ö´Â ÀÚ½ÅÀÇ À̸§À» È­¸éÀ¸·Î Ãâ·ÂÇÑ´Ù. ¶ÇÇÑ »ç¶÷Àº »ý°¢ÇÏ´Â µ¿¹°À̹ǷΠThink¶ó´Â µ¿ÀÛÀ» ÇÒ ¼ö ÀÖÀ¸¸ç ´©±¸³ª ¿À´Ã Á¡½É²¨¸®¸¦ °ÆÁ¤ÇÑ´Ù.

ÇлýÀ̶ó´Â Á¸Àç´Â »ç¶÷ÀÇ ¸ðµç Ư¼ºÀ» »ó¼Ó¹ÞÀ¸¹Ç·Î »ç¶÷ÀÌ ÇÏ´Â ÁþÀº ¸ðµÎ ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÇлýÀº ¿ª½Ã ´Ü¼øÇÑ »ç¶÷º¸´Ù´Â Á» ´õ ±â´ÉÀÌ ¸¹°í ±¸Ã¼ÀûÀÌ´Ù. Àڱ⠼Ұ³¸¦ ÇÒ ¶§ À̸§»Ó¸¸ ¾Æ´Ï¶ó ÀÚ½ÅÀÇ Çйøµµ ¼Ò°³ÇÒ ¼ö ÀÖÀ¸¹Ç·Î Student´Â HumanÀ¸·ÎºÎÅÍ »ó¼Ó¹ÞÀº Intro ÇÔ¼ö¸¦ ±×´ë·Î »ç¿ëÇÏÁö ¾ÊÀ¸¸ç ÀçÁ¤ÀÇÇÑ´Ù. ºÎ¸ð Ŭ·¡½º¿¡ ÀÖ´Â Intro ÇÔ¼ö¸¦ È°¿ëÇϱâ À§ÇØ ºÎ¸ðÀÇ Intro¸¦ ¸ÕÀú È£ÃâÇÏ¿© À̸§À» Ãâ·ÂÇÏ°í ´ÙÀ½À¸·Î ÀÚ½ÅÀÇ ÇйøÀ» Ãâ·ÂÇÑ´Ù. ÀçÁ¤ÀÇÇÑ ÇÔ¼ö°¡ ºÎ¸ðÀÇ °¡·ÁÁø ÇÔ¼ö¸¦ È£ÃâÇÑ °ÍÀε¥ ÄÚµåÀÇ Àç»ç¿ë°ú ¹Ýº¹ Á¦°ÅÀÇ Àǹ̰¡ ÀÖ´Ù. ¿©±â¼­ Human::À» »© ¸ÔÀ¸¸é ¹«ÇÑ Àç±Í È£ÃâÀÌ µÇ¾î ¹ö¸®¹Ç·Î ÁÖÀÇÇÏÀÚ.

ÇлýÀº »ý°¢ÇÏ´Â µ¿ÀÛµµ Á» ´õ °íÂ÷¿øÀûÀ̹ǷΠHumanÀÇ Think¸¦ ¿ÏÀüÈ÷ ÀçÁ¤ÀÇÇÏ¿´´Ù. ÀÌ·¸°Ô µÇ¸é HumanÀÇ Think´Â ÀçÁ¤ÀÇµÈ Think¿¡ ÀÇÇØ °¡·ÁÁø´Ù. Intro, Think¿Ü¿¡ Study¶ó´Â ¸â¹ö ÇÔ¼öµµ Ãß°¡·Î ¼±¾ðÇß´Ù. main ÇÔ¼ö¿¡¼­´Â Student °´Ã¼ K¸¦ ¼±¾ð ¹× ÃʱâÈ­ÇÏ°í ÀÌ °´Ã¼ÀÇ ¸â¹ö ÇÔ¼öµéÀ» ¸ðµÎ È£ÃâÇØ º¸¾Ò´Ù.

 

À̸§:±è»óÇü,Çйø:9506299

À̹ø ±â¸» °í»ç Àß ÃÄ¾ß ÇÒÅÙµ¥ ^_^

Çϴà õ µûÁö °ËÀ» Çö ´©¸¦ Ȳ...

 

º¸´Ù½ÃÇÇ HumanÀÇ ¸â¹ö ÇÔ¼ö°¡ ¾Æ´Ñ ÀçÁ¤ÀÇµÈ ¸â¹ö ÇÔ¼öµéÀÌ È£ÃâµÈ´Ù. ÀÌ»óÀ¸·Î ÆÄ»ý Ŭ·¡½º¿¡¼­ ¸â¹ö¸¦ ÀçÁ¤ÀÇÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» »ìÆì ºÃ´Âµ¥ »ó±â ¿¹Á¦µéÀº ¾ÆÁ÷ ¿ÏÀüÇÏÁö ¾Ê´Ù. ÀÌ ¿¹Á¦µéÀÌ ºÎ¸ðÀÇ ¸â¹ö ÇÔ¼ö¸¦ ¾ÈÀüÇÏ°Ô ÀçÁ¤ÀÇÇÏ·Á¸é °¡»ó ÇÔ¼öÀÇ °³³äÀÌ ÇÊ¿äÇѵ¥ ÀÌ ÁÖÁ¦¿¡ ´ëÇؼ­´Â ´ÙÀ½ Àå¿¡¼­ »ó¼¼ÇÏ°Ô ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ.

 

 LengthPoint

25Àå¿¡¼­ ¹Ð¸®¹ÌÅÍ¿Í ÀÎÄ¡ ´ÜÀ§ÀÇ ±æÀ̸¦ º¯È¯ÇÏ°í Ãâ·ÂÇÏ´Â Length Ŭ·¡½º¸¦ ¸¸µé¾î º» ÀûÀÌ ÀÖ´Ù. ÀÌ Å¬·¡½º¸¦ È®ÀåÇÏ¿© Æ÷ÀÎÆ® ´ÜÀ§¸¦ Ãß°¡·Î º¯È¯ÇÒ ¼ö ÀÖ´Â LengthPoint Ŭ·¡½º¸¦ ÀÛ¼ºÇ϶ó. ±âÁ¸ÀÇ Length´Â ±×´ë·Î µÎ°í »ó¼Ó¹Þ¾Æ È®ÀåÇÏ¸é µÈ´Ù. Âü°í·Î 1Æ÷ÀÎÆ®´Â 1/72ÀÎÄ¡À̸ç ÁÖ·Î ÃâÆÇ ºÐ¾ß¿¡¼­ ±Û²ÃÀÇ Å©±â¸¦ ÁöÁ¤ÇÒ ¶§ ¸¹ÀÌ »ç¿ëÇÏ´Â ´ÜÀ§ÀÌ´Ù.