Hard deck/Basic 14

space and access

private private가 붙은 변수, 메소드, 클래스는 해당 클래스에서만 접근 가능 default 접근 제어자가 없는 변수, 메소드, 클래스는 default 접근 제어자가 되어 해당 package 내에서만 접근 가능 protected protected가 붙은 변수, 메소드, 클래스는 - 동일 패키지의 class - 해당 class 를 상속 받은 다른 패키지의 class에서만 접근 가능 public public이 붙은 변수, 메소드, 클래스는 어떤 클래스에서도 접근이 가능하다 // 접근제어자를 모두 public으로 단순하게 open할수 있지만, 접근 제어자를 잘 이용하면 코딩 실수 및 중복 등의 위험요소를 제거 가능하다

Hard deck/Basic 2022.08.15