🦲자습/📌문제해결

0605 자바 public method, private method, method 차이 ?

우동한그릇 2023. 6. 5. 12:40
반응형


질문했던 내용

Method 의 역할 궁금한 내용 :

이번 자바를 배우는 시간에 public method 를 통해서 다른 class 파일에 접근하는 예제를 만들어보았다.

그런데 일반 method와 public method 와 private 의 차이가 궁금하여 자세히 알아보았다.

 

public method는 다른 패키지에서도 참조 할 수 있다.

method는 같은 패키지 내의 다른 클래스가 참조할 수 있다.

private는 같은 패키지의 내의 같은 클래스만 사용 가능하다.

 

public class MyClass {
    public void regularMethod() {
        System.out.println("This is a regular method.");
    }

    private void privateMethod() {
        System.out.println("This is a private method.");
    }

    public static void main(String[] args) {
        MyClass obj = new MyClass();
        obj.regularMethod();  // Accessing the regular method
        obj.privateMethod();  // Not accessible from outside the class
    }
}

 

반응형