요옫 2021. 8. 19. 17:50

상속

 

//참조변수와 인스턴스의 연결

 

class Parent{

int x=100;

 

void method() {

System.out.println("Parent Method");

}

}

 

 

class Child extends Parent{   //상속

int x=200;

 

void method() {

System.out.println("Child Method");

}

}

 

public class Book_364_7_18 {

 

public static void main(String[] args) {

 

Parent p=new Child();

Child c=new Child();

 

System.out.println("p.x= "+p.x);

p.method();

System.err.println("c.x= "+c.x);

c.method();

}

}

 

//결과

p.x= 100

Child Method

Child Method

c.x= 200