¢Ñ ù¹øÂ° °æ¿ì »ó¼ÓÀ» ¹Þ¾ÒÀ» °æ¿ì ¾Æ¹öÁöÀÇ Å¬·¡½ºÀÇ »ý¼ºÀÚ ÇÔ¼ö°¡ ¸Å°³º¯¼ö¸¦ °¡Áö°í ÀÖ´Ù¸é ¾î¶»°Ô µÉ±î¿ä. Àß »ý°¢ÇØ º¸¸é ¾î·µç ¾Æ¹öÁöÀÇ Å¬·¡½ºÀÇ »ý¼ºÀÚ ÇÔ¼ö°¡ È£Ãâ µÈ ÈÄ¿¡ ¾ÆµéÀÇ »ý¼ºÀÚ ÇÔ¼ö°¡ È£ÃâµÇ´Â °ÍÀº ´ç¿¬ÇÑ ÀÏÀÔ´Ï´Ù. À§ÀÇ »ó¼Ó¿¡¼µµ ÀÌ·¯ÇÑ ¿¹Á¦°¡ ³ª¿É´Ï´Ù. ±×·¸´Ù¸é ¾ÆµéÀÌ »ó¼ÓÀ» ¹Þ¾ÒÀ» °æ¿ì ¾Æ¹öÁöÀÇ »ý¼ºÀÚÀÇ ¸Å°³º¯¼ö´Â ´©°¡ ³Ö¾î ÁÙ ¼ö ÀÖÀ»±î¿ä? ¾Æ¹öÁöÀÇ »ý¼ºÀÚÀÇ ¸Å°³º¯¼ö¸¦ ³Ö¾îÁÖÁö ¾Ê¾Æµµ ¾Æ¹öÁöÀÇ »ý¼ºÀÚ°¡ È£Ãâ °¡´ÉÇÒ±î¿ä? À̰ÍÀº ºÒ°¡´ÉÇÕ´Ï´Ù. ¹«Á¶°ÇÀûÀ¸·Î »ý¼ºÀÚ¿¡ ¸Å°³º¯¼ö°¡ Á¸ÀçÇÑ´Ù¸é »ý¼ºÀÚÀÇ ¸Å°³º¯¼öÀÇ Çü°ú °¹¼ö¸¦ ¸ÂÃß¾îÁÖ¾î¾ß¸¸ È£Ãâ°¡´ÉÇÕ´Ï´Ù. »ó¼ÓÀ» ¾Æµé Ŭ·¡½º°¡ ¹Þ¾Æ ¹ö¸° »óÅÂÀÌ°í ±×¸®°í ¾ÆµéÀº ¾Æ¹öÁöÀÇ »ý¼ºÀÚ¿¡°Ô ¸Å°³º¯¼ö¸¦ ³Ö¾îÁÙ Àǹ«°¡ ÀÖÀ» °ÍÀÔ´Ï´Ù. À̰ÍÀ» ¹«½ÃÇÑ´Ù¸é ¾ÆµéÀº Á¸ÀçÇÏÁö ¾Ê°ÚÁÒ ¾Õ °Á¿¡¼ ÀÌ·¯ÇÑ ¹®Á¦¸¦ Á¦±â Çß½À´Ï´Ù. ÀÌ °æ¿ìÀÇ ¿¹Á¦¸¦ ¾Ë¾Æº¸µµ·ÏÇÏÁÒ
1
super¸¦ »ç¿ëÇÏ´Â °æ¿ì(¾Æ¹öÁöŬ·¡½ºÀÇ »ý¼ºÀÚ¿¡ ¸Å°³º¯¼ö°¡ ÀÖÀ» ¶§)
| 2 | ¾Æ¹öÁöŬ·¡½ºÀÇ »ý¼ºÀÚ¿¡ ¸Å°³º¯¼ö°¡ ÀÖÀ» ¶§ |
|
class Father
public class Son extends Father |
| °á°úÃâ·Â | E:\JavaSource>java Son name:»ó¼ÓÀÇ super Test |