Super

    [Java] day13. 상속 / 오버라이딩

    상속 부모클래스가 가지는 멤버를 자식클래스가 물려받아 자신의 멤버인 것처럼 사용할 수 있도록 만든 기술 멤버 외에 타입 또한 상속이 된다 . 다형성의 토대 자바는 단일 상속(하나의 클래스만을 부모클래스로 가짐)을 지원 클래스 간의 상속 시에는 extends 키워드를 사용 public class Academy extends Company{} 장점 새로운 클래스를 작성 시 기존에 작성 된 클래스의 재사용 가능 클래스간 계층 관계가 형성되어 다형성 문법의 토대가 됨 단점 부모클래스의 기능 변경 시 자식클래스의 정상적인 동작 유무 예측이 힘듦 자식클래스가 물려받아 사용하는 기능들을 부모클래스에서 변경 시 어려움이 따름 부모클래스로부터 물려받은 기능이 자식클래스에서는 무의미 할 수 있음 장단점을 고려해 볼 때 I..