상속(extends) 상위클래스-하위클래스 개념과 장점 자식 클래스는 부모클래스의 멤버를 상속받아서 사용 => 코드의 재사용 단, 메서드는 반드시 재정의 해야함 단일 상속만 허용 포함관계와 상속관계의 차이 포함관계 : implements, has-a 상속관계: extends, is-a 메서드 오버라이딩 하위클래스가 상위클래스의 메서드를 재정의하는 것 가상 메서드 테이블 메서드이름, 매개변수와 리턴타입이 같아야 함 오버로딩과 오버라이딩의 차이 하위 클래스는 상위 클래스한테 상속받은 메서드를 반드시 제공해야함 super 와 super() 의 차이 super: 상위클래스를 나타냄 super(): 상위클래스의 생성자 호출 this, this() 와 유사점 자바 클래스의 상속계층도 최상단에 있는 Object 클래..