
현실에선 부모가 자식에게 물려주는 행위를 말하는것처럼 Java에서 부모클래스(SuperClass)가 자식(SubClass)에게 부모클레스멤버(인스턴스와메서드)를 물려주는것을 말한다. 상속 받는 키워드는 extends ex) SuperClass(부모클래스) 설계코드 SubClass(자식클래스) 설계코드 * 상속 받는 과정에서 fly메서드는 Override(함수 재정의)되었다 * @Override 키워드는 어노테이션이라 하며 컴파일러 한테 힌트를 주는것이다. * 부모클래스의 인트턴스 접근시 super 키워드를 사용한다. 또한 부모클래스로부터 상속받을시 부모클래스 생성자도 같이 호출해줘야 한다.