[java] 상속을 통한 다른 클래스의 기능 확장 방법

자바에서는 상속(inheritance)을 사용하여 다른 클래스의 기능을 확장할 수 있습니다. 상속을 통해 새로운 클래스는 기존 클래스의 모든 기능을 상속받고, 이를 기반으로 새로운 기능을 추가하거나 기존 기능을 변경할 수 있습니다.

다음은 상속을 통한 다른 클래스의 기능 확장 방법에 대한 간단한 예제입니다.

// 부모 클래스
class 부모클래스 {
    void 기존기능() {
        // 기존 기능의 구현
    }
}

// 자식 클래스
class 자식클래스 extends 부모클래스 {
    void 새로운기능() {
        // 새로운 기능의 구현
    }
}

위 예제에서 자식클래스부모클래스를 상속받았기 때문에 부모클래스기존기능을 사용할 수 있으며, 추가적으로 새로운기능을 정의할 수 있습니다.

이와 같이 상속을 통해 클래스를 확장함으로써 코드의 재사용성을 높이고, 유지보수를 용이하게 할 수 있습니다.

더 자세한 내용은 자바 공식 문서를 참조할 수 있습니다.