본문 바로가기
Kosta DevOps 과정 280기/Java

접근명시자 정리

by 롯슈83 2024. 5. 20.

private 접근명시자

  • 클래스 자신만 접근할 수 있고 외부의 모든 클래스로부터 접근을 허용하지 않는다.

public 접근명시자

  • 외부의 어떤 클래스라도 접근할 수 있다.

protected 접근명시자

  • 외부의 다른 클래스로부터는 보호하되, 상속된 자식 클래스들에게는 접근을 허용한다.

default 접근 명시자 = frandly 접근 명시자

  • 아무것도 쓰지 않는 접근명시자
  • 동일한 패키지에 있는 클래스에게는 접근을 허용한다. 
  • 아무리 상속받은 자식이라 하더라도 동일한 패키지에 있지 않으면 접근할 수 없다.
  • 다른 패키지에 있는 상속받은 자식 클래스에게 접근을 허용하려면 protect를 사용해야한다.

'Kosta DevOps 과정 280기 > Java' 카테고리의 다른 글

final 키워드가 올 수 있는 곳  (0) 2024.05.23
다형성(polymarphism)  (0) 2024.05.20
객체 지향 프로그래밍 특징2 - 상속성  (0) 2024.05.20
메소드 중복(Method Overloading)  (0) 2024.05.20
Class-3  (0) 2024.05.17