»ó¼ÓÀ» ±¸ÇöÇÑ °£´ÜÇÑ ¿¹Á¦
InheritanceTest.java
class GrandFather {
public GrandFather() {
System.out.println(" I am a GrandFather ");
}
public void sayGrandNumber() {
for(int i =0; i<10; i++){
System.out.print( i + "\t");
}
}
}
class Father extends GrandFather {
public Father() {
System.out.println(" I am a Father ");
}
public void sayFatherNumber() {
for(int i =0; i<20; i++){
System.out.print( i + "\t");
}
}
}
public class InheritanceTest {
public static void main(String[] args) {
Father f = new Father();
System.out.println("GrandFatherÀÇ sayGrandNumber");
f.sayGrandNumber(); // ÇҾƹöÁöÀÇ ¸Þ¼µå È£Ãâ
System.out.println("FatherÀÇ sayFatherNumber");
f.sayFatherNumber(); // ¾Æ¹öÁö ÀÚ½ÅÀÇ ¸Þ¼µå È£Ãâ
}
}
C:\javaExample\04>javac InheritanceTest.java
C:\javaExample\04>java InheritanceTest
I am a GrandFather
I am a Father
GrandFatherÀÇ sayGrandNumber
0 1 2 3 4 5 6 7 8 9
FatherÀÇ sayFatherNumber
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
»óÀ§Å¬·¡½º¸¦ »ó¼ÓÇÒ ¶§´Â extendsŰ¿öµå¸¦ »ç¿ëÇÑ´Ù.
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:°´Ã¼°³³ä¼Ò½ºÄÚµå ÀúÀÚ:ÃÖ¿µ°ü |