coding/Java
2020. 12. 20.
[Java] 상속과 참조변수, instanceof 연산자
상속(Inheritance)에 대해서 알아보자. [Java]메소드의 오버로딩과 오버라이딩 포스트에서도 잠깐 설명했지만, 상속이란 기존에 정의된 클래스에 메소드와 변수를 추가하여 새로운 클래스를 정의하는 것을 말한다. 파이썬의 상속이랑 똑같음. 1) 상속과 생성자 다음과 같은 상속 관계를 가진 클래들이 있다고 해보자. 어떤 생성자부터 호출될까? class SuperCls { public SuperCls() { System.out.println("저는 상위 클래스입니다."); } } class SubCls extends SuperCls { public SubCls() { System.out.println("저는 하위 클래스입니다."); } } public class FinalTermTest { public ..