JAVA에서 다른 패키지(폴더)에 있는 메서드를 사용하는 방법을 알려줘

KIM YONG GU·2023년 9월 7일
0

JAVA Knowledge

목록 보기
16/40
post-custom-banner

1. 다른 패키지의 클래스 임포트

사용하려는 클래스가 있는 패키지를 임포트(import)해야 합니다. 이를 통해 자바 컴파일러에게 해당 클래스가 어디에 있는지 알려줍니다.

import 패키지이름.클래스이름;
import com.example.otherpackage.MyClass;

2. 다른 패키지의 메서드 호출

이제 다른 패키지의 메서드를 호출할 수 있습니다. 그러려면 해당 클래스의 인스턴스를 생성하고 메서드를 호출합니다.

패키지이름.클래스이름 객체이름 = new 패키지이름.클래스이름();
객체이름.메서드이름();
import com.example.otherpackage.MyClass;

public class MyMain {
    public static void main(String[] args) {
        MyClass myObject = new MyClass();
        myObject.myMethod();
    }
}

3. 클래스의 접근 지정자 확인

또한 다른 패키지의 클래스나 메서드가 public이어야 다른 패키지에서 접근할 수 있습니다. public으로 선언되지 않은 클래스나 메서드는 동일한 패키지 내에서만 접근할 수 있습니다.

요약하면, 다른 패키지에 있는 메서드를 사용하려면 해당 클래스를 임포트하고 클래스의 인스턴스를 생성한 다음 메서드를 호출하면 됩니다. 이때 메서드와 클래스가 public으로 선언되어야 합니다.

profile
Engineer, Look Beyond the Code.
post-custom-banner

0개의 댓글