본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA

퍼프디피, 접근제어자

퍼프디피

접근의 용이 순서

public, protected, 생략(default), private

 

 

 

public
공개, 어디서든지 접근이 가능

public class Example {
    public int publicVar = 0;

    public void publicMethod() {
        System.out.println("This is a public method");
    }
}

 

protected
약한제한
같은 패키지 내에서 접근이 가능
다른 패키지에서는 상속받은 클래스에서만 접근이 가능

public class Example {
    protected int protectedVar = 0;

    protected void protectedMethod() {
        System.out.println("This is a protected method");
    }
}

 

생략(default)
같은 패키지 내에서만 접근이 가능

class Example {
    int defaultVar = 0;

    void defaultMethod() {
        System.out.println("This is a default method");
    }
}

 

private
같은 클래스 내에서만 접근이 가능

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

'JAVA' 카테고리의 다른 글

선형자료구조, 배열  (0) 2023.03.15
for문으로 배열출력하기  (0) 2023.03.15
반복문 for와 while (feat. continue & break)  (0) 2023.03.15
배열의 갯수, length  (0) 2023.03.15
초기화와접근, setter getter  (0) 2023.03.15