상속이란 부모클래스의 멤버(필드, 메소드)를 자식 클래스에게 물려주는 것이다.
화살표 방향이 매우 중요하다.
상속을 사용하는 이유는 이미 개발된 클래스를 재사용하여 새로운 클래스를 만드는 중복되는 코드를 줄일 수 있기 때문이다. 부모 클래스 한 번의 수정으로 모든 자식 클래스까지 수정되는 효과가 있어 유지보수 시간을 단축할 수 있다.
만약 Class SportsCar extends Car { } ; 했을 때 부모의 Car의 특징을 가진 채로 스포츠카라는 특성을 넣는 자식 클래스를 만들 수 있다.