[java] 상속을 통한 다른 클래스의 메소드 호출

자바에서는 클래스 간의 상속을 통해 다른 클래스의 메소드를 호출할 수 있습니다. 상속은 하위 클래스가 상위 클래스의 특성과 동작을 물려받는 것을 의미합니다. 이를 통해 코드의 재사용성이 높아지고 유지보수가 용이해집니다.

아래는 상속을 통해 다른 클래스의 메소드를 호출하는 예제 코드입니다.

// 상위 클래스
class Parent {
    void parentMethod() {
        System.out.println("부모 클래스의 메소드 호출");
    }
}

// 하위 클래스
class Child extends Parent {
    void childMethod() {
        parentMethod(); // 상위 클래스의 메소드 호출
        System.out.println("자식 클래스의 메소드 호출");
    }
}

위의 예제 코드에서 Parent 클래스를 상속받은 Child 클래스에서 parentMethod()를 호출하고 있습니다. Child 클래스는 Parent 클래스의 모든 멤버 변수와 메소드를 사용할 수 있습니다.

클래스 간의 상속을 통해 메소드 호출이 가능하며, 자식 클래스는 부모 클래스의 메소드를 오버라이딩하여 새로운 동작을 정의할 수도 있습니다.

참고 자료: