퍼프디피
접근의 용이 순서
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 |