자바의 정석 7장 -참조변수와 인스턴스의 연결 ( 강의없는 걸 보니... 보너스 느낌인가? )


자바의 정석 7장 -참조변수와 인스턴스의 연결 ( 강의없는 걸 보니... 보너스 느낌인가? )

이번에는 참조변수와 인스턴스의 연결에 대해 가볍게 훑고 넘어가자. 강의에 참조변수와 인스턴스의 연결에 대한 설명은 없는 걸 보니, 그다지 중요하지 않은 부분이거나.. 어렵거나... 쭉 읽어봤는데, 3페이지 동안 핵심 내용은 다음과 같다. 멤버 변수가 조상 클래스와 자손 클래스에 중복으로 정의된 경우에, 조상 타입의 참조변수를 사용했을 때는, 조상 클래스에 선언된 멤버변수가 사용되고 자손 타입의 참조변수를 사용했을 때는, 자손 클래스에 선언된 멤버변수가 사용된다. ( 그렇지만 중복 정의되지 않은 경우에는 차이는 없다. why? 어차피 하나밖에 없잖아... ) 메서드의 경우에는 조상 클래스의 메서드를 자손 클래스에서 오버라이딩 한 경우에, 참조 변수의 타입과 관계없이 항상 실제 인스턴스의 메서드( 오버라이딩된 메서드) 가 호출된다. class BindingTest { public static void main(String[] args) { Parent p = new Child(); Ch...


#7장 #객체지향 #다형성 #인스턴스의연결 #자바의정석 #참조변수

원문링크 : 자바의 정석 7장 -참조변수와 인스턴스의 연결 ( 강의없는 걸 보니... 보너스 느낌인가? )