객체 지향 프로그래밍을 사용하면 클래스가 다른 클래스에서 일반적으로 사용되는 상태 및 동작을 상속할 수 있습니다. 이 섹션에서는 Java 언어에서 상속을 처리하는 방법을 다룹니다.

  1. 상속이란

    다른 클래스에서 파생되는 클래스를 생성하고 해당 클래스의 필드와 메서드를 상속합니다.

  2. 메서드 재정의 및 숨기기

    하위 클래스에서 인스턴스 메서드 재정의하기.

  3. 다형성

    런타임에 실행할 올바른 메서드 선택하기.

  4. 수퍼클래스로서의 객체

    Object 클래스의 메서드 나열하기.

  5. 추상 메서드와 클래스

    추상 클래스로 클래스 간에 공통 메서드 공유하기.