4Àå Class for Basic Java
ÀÌ Àå¿¡¼´Â Áö±Ý±îÁö ¹è¿î ±âº»ÀûÀΠŬ·¡½º °³³äÀ» ÀÌ¿ëÇÏ¿© Ŭ·¡½º¸¦ ¸¸µé±â À§ÇÑ ±â¹ýÀ» ¹è¿ö º¸µµ·Ï ÇϰڽÀ´Ï´Ù. 3ÀåÀÇ Å¬·¡½º°³³äÀ» Á¦´ë·Î ÀÌÇØ Çß´Ù¸é ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖ´Â °³³äµéÀÔ´Ï´Ù. ¾Õ¿¡¼ ¹è¿î °³³äµé°ú ÀÌÀå¿¡¼ ¹è¿ì´Â °´Ã¼ ÁöÇâ °³³äµéÀ» ÇÕÄ¡¸é ¿©·¯ºÐµéÀº ¾î´À Á¤µµ ÀÚ¹Ù ÇÁ·Î±×·¥À» ÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» °¡Á³´Ù°í ¸»ÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌÀå¿¡¼ ³ªÅ¸³ª´Â ÁÖÁ¦µéÀº ´ÙÀ½°ú °°½À´Ï´Ù.
n Java Hello World
n »ý¼ºÀÚ¸Þ¼µå
n Overloading Method
n Inheritance
n Inheritance¿Í Overriding
n this
n super
ÇÁ·Î±×·¥À» ¹è¿ì¸é¼ Á¦ÀÏ ¸ÕÀú Á¢ÇÏ°Ô µÈ´Ù´Â Hello WorldÇÁ·Î±×·¥À» ½ÃÀÛÇÏ¿© »ý¼ºÀÚ¸Þ¼µå, Overloading°³³ä, »ó¼Ó, »ó¼Ó¿¡¼ ³ªÅ¸³ª´Â OverridingÀÇ °³³äÀ» »ìÆìº¸°í ÀÌ·¯ÇÑ °³³äµéÀÌ ¿Ö »ç¿ëµÇ´ÂÁö¸¦ µûÁ® º¸µµ·Ï ÇϰڽÀ´Ï´Ù. ¸Þ¸ð¸® Â÷¿ø¿¡¼ this¿Í superÀÇ °³³äÀ» ÀÍÈ÷¸é¼ ¿ì¸®´Â ´õ¿í ÀÚ¹Ù¿¡ Àͼ÷ÇØ Áö°Ô µÉ °ÍÀÔ´Ï´Ù.
ÀÚ¹Ù¸¦ ¹è¿ì°íÀÚ ÇÑ´Ù¸é ¿ì¼±ÀûÀ¸·Î ÇÁ·Î±×·¥À» Àß Â¥´Â °Íº¸´Ù´Â ±× °³³äÀ» Áß½ÃÇÏ´Â °ÍÀÌ ¿ì¼±µË´Ï´Ù. ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â °ÍÀº ¾ÆÁÖ ½±½À´Ï´Ù. ÇÏÁö¸¸ Á¶Á÷ÀûÀÌ¸ç °´Ã¼ÁöÇâ°³³ä¿¡ ÀûÇÕÇÑ ÇÁ·Î±×·¥À» ÀÛ¼ºÇϱâ´Â Á¤¸» ¾î·Æ½À´Ï´Ù. ¿©·¯ºÐÀÌ °´Ã¼ÁöÇâ°³³äÀ» Á¤È®È÷ ¾Ë°í ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ¸é¼ ±× °³³äµéÀÇ ¿øÄ¢À» °í¼öÇÑ´Ù¸é ÇÁ·Î±×·¥Àº È®À强100%, Àç»ç¿ë¼º 100%, Áߺ¹¼º 0%¿¡ °¡±î¿öÁú °ÍÀÔ´Ï´Ù.
Àڹٴ óÀ½¿¡ °³³äÀ» Àû¿ëÇϱⰡ ¾î·Æ½À´Ï´Ù. ¾Ë°í´Â ÀÖÁö¸¸ °´Ã¼ÁöÇâ°³³äµéÀÇ Á¤È®ÇÑ ´À³¦ÀÌ ¾ø±â ¶§¹®¿¡ ÀÀ¿ë°ú Ȱ¿ëÀÌ µÇÁö ¾Ê´Â °ÍÀ̶ó°í »ý°¢µË´Ï´Ù. ¾Æ¹«¸® °íÂ÷¿øÀûÀÎ ÇÁ·Î±×·¥À» ÇÑ´Ù ÇÏ´õ¶óµµ Ŭ·¡½ºÀÇ ´À³¦ ¾øÀÌ ÇÁ·Î±×·¥À» ÇÑ´Ù¸é ´ç¿¬È÷ ¹è¿ì´Â ¼Óµµ´Â ¶³¾îÁö°Ô ¸¶·ÃÀÔ´Ï´Ù. ÀÌÁ¦ºÎÅÍ ±× ´À³¦À» °¡Á® º¸½Ã±â ¹Ù¶ø´Ï´Ù.
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°ÀºÀÚ¹Ù1ºÎ ÀúÀÚ:ÃÖ¿µ°ü |