class Parent {
String name;
String getName() {
return this.name;
}
}
class Child extends Parent {
String name;
}
class Main {
public static void main(String[] args) {
Child child = new Child();
child.name = "Sample";
System.out.println(child.getName());
}
}

왜 이게 답이 null인지 살짝 이해가안가요 오버라이드 개념은알겠는데

child.getName()은 Parent의 상속받은 메소드 실행은 알겠는데 왜 부모 메소드를 실행하나요?