| 1 | »ý¼ºÀÚ Áߺ¹ Á¤ÀÇ |
| »ý¼ºÀÚ ÇÔ¼ö ¶ÇÇÑ Áߺ¹ÇÏ¿© Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. »ý¼ºÀÚ ÇÔ¼ö¿¡ OverloadingÀÇ °³³äÀÌ ÇÔ²² Àû¿ëµÇ´Â °ÍÀÌÁÒ. »ý¼ºÀÚ ÇÔ¼ö¸¦ Áߺ¹Á¤ÀÇÇÔÀ¸·Î½á »ç¿ëÀÚ´Â ÇÊ¿äÇÑ »ý¼ºÀÚÇÔ¼ö¸¦ È£ÃâÇÒ ¼ö ÀÖ´Â ÆíÀǸ¦ Á¦°øÇØ ÁÖ´Â °ÍÀÔ´Ï´Ù. »ý¼ºÀÚ ÇÔ¼öÀÇ Áߺ¹Á¤ÀÇ´Â ´Ù¸¥ »ý¼ºÀÚ ÇÔ¼ö¸¦ ¸¸µé¶§¿Í µ¿ÀÏÇÏ°Ô ¸®ÅÏÇüÀÌ ¾ø°í Ŭ·¡½ºÀÇ À̸§°ú µ¿ÀÏÇÑ ¸Þ¼µå·Î ÀÌ·ç¾îÁý´Ï´Ù. ÇÏÁö¸¸ OverloadingÀÇ °³³äÀÎ ¸Å°³º¯¼öÀÇ Çü°ú ¸Å°³º¯¼öÀÇ °¹¼ö Áß Çϳª´Â ´Þ¶ó¾ß ÇÕ´Ï´Ù. ´ÙÀ½Àº Áߺ¹»ý¼ºÀÚ ÇÔ¼öÀÇ ¿¹¸¦ º¸¿© ÁÖ°í ÀÖ½À´Ï´Ù. |
| 2 | »ý¼ºÀÚ OverloadingÀÇ ¿¹ |
|
public class OverloadConstructor1 public OverloadConstructor1() |
| °á°úÃâ·Â | µðÆúÆ® »ý¼ºÀÚ ¸Å°³º¯¼ö ÀÖ´Â »ý¼ºÀÚ |
| 3 | »ý¼ºÀÚ Áߺ¹ ¼³¸í |
|
À§ÀÇ ¿¹Á¦¿¡¼ »ý¼ºÀÚ´Â 2°³ Á¸ÀçÇÑ´Ù. Çϳª´Â µðÆúÆ® »ý¼ºÀÚ¿Í ¸Å°³º¯¼ö°¡ ÀÖ´Â »ý¼ºÀÚÀÌ¸ç ´ÙÀ½ÀÌ ±×°ÍÀÌ´Ù. public OverloadConstructor1() public OverloadConstructor1(String name) »ý¼ºÀÚ°¡ È£ÃâµÇ¾úÀ» ¶§ ¸Å°³º¯¼öÀÇ °¹¼ö¿Í ÇüÀ¸·Î ¾î¶°ÇÑ »ý¼ºÀÚ ÇÔ¼ö¸¦ È£ÃâÇÒÁö¸¦ °áÁ¤ÇÏ¸ç »ý¼ºÀÚ ÀÚü¸¸À¸·Î´Â ¸¹Àº ±â´ÉµéÀÌ Á¦ÇѵǾî ÀÖ´Ù. |