버터감자
오늘도 내 하루는
버터감자
전체 방문자
오늘
어제
  • 분류 전체보기 (139)
    • 🏃‍♀️ Do it ! (80)
      • TIL (73)
      • Project (5)
      • Certificate (2)
    • 📓 TechNote (52)
      • RPA (1)
      • Python (2)
      • JAVA (13)
      • Spring (11)
      • SQL (7)
      • Git & GitHub (6)
      • CS (0)
      • HTML & CSS & JavaScript (2)
      • Tools (9)
      • API (1)
    • 🔔 Error (7)
      • Error (7)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • 기본쿼리
  • 게시판
  • 데이터베이스
  • 함수
  • foreach
  • 안드로이드
  • 만들기
  • 큐
  • 포트폴리오
  • 세션
  • 배열
  • 스택
  • 홈페이지
  • 톰캣
  • SQL
  • opacity
  • callback
  • 부트스트랩
  • sqld
  • 코틀린
  • 문제풀이
  • 객체지향
  • dml
  • 변수
  • final필드
  • 이클립스
  • 스프링
  • 버블소트
  • 오라클
  • 이것이자바다

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
버터감자
📓 TechNote/JAVA

[JAVA] Java 접근 제한자

📓 TechNote/JAVA

[JAVA] Java 접근 제한자

2023. 2. 24. 12:59
728x90
접근 제한자

 

 

 

자바는 특정 메소드를 호출 할 수 없도록 제한할 수 있는 기능을 제공하는데

이러한 기능을 구현하기 위해 접근 제한자를 제공하고있다.

 

접근 제한자에는

1. public : 모든 접근을 허용

2. protected : 같은 패키지에 있는 객체와 상속관계의 객체만 접근 허용

3. default : 같은 패키지에 있는 객체만 접근 허용

4. private : 현재 객체 내에서만 접근 허용

 

4가지 종류가 있다. 


public > protected > default > private 순으로 접근 제한이 강화된다. 


👉 사용예시

// public 접근 제한
public class 클래스 {
}

접근 제한 적용 대상 접근할 수 없는 클래스
public 클래스, 필드, 생성자, 메소드 없다
protected 필드, 생성자, 메소드 자식클래스가아닌 다른 패키지에 소속된 클래스
default 클래스, 필드, 생성자, 메소드 다른 패키지에 소속된 클래스
private 필드, 생성자, 메소드 모든 외부 클래스

'📓 TechNote > JAVA' 카테고리의 다른 글

[JAVA] Arrays.sort( ) 오름차순, 내림차순  (0) 2023.03.06
[JAVA] this()와 this의 차이  (0) 2023.02.24
[JAVA] Overloading & Overriding  (0) 2023.02.21
[JAVA] 이것이 자바다 확인 문제 - 9  (0) 2022.11.22
[JAVA] 이것이 자바다 확인 문제 - 8  (0) 2022.11.22
    '📓 TechNote/JAVA' 카테고리의 다른 글
    • [JAVA] Arrays.sort( ) 오름차순, 내림차순
    • [JAVA] this()와 this의 차이
    • [JAVA] Overloading & Overriding
    • [JAVA] 이것이 자바다 확인 문제 - 9
    버터감자
    버터감자
    🌱 새싹 개발자의 코딩 블로그 🌱

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.