Noah_Developer
Developer Noah
Noah_Developer
전체 방문자
오늘
어제
  • 전체보기 (87)
    • Programmers (33)
      • Level1 (33)
    • FRONT-END (3)
      • React (2)
      • HTML (0)
      • CSS (0)
      • JavaScrpit (1)
    • BACK-END (23)
      • JAVA (14)
      • C (0)
      • Spring (5)
    • DATABASE (11)
      • MySQL (3)
      • Oracle (0)
    • IDE (2)
      • IntelliJ (2)
      • Eclipse (0)
      • VSCode (0)
    • Android (1)
    • 용어 (2)
      • 금융 (2)
    • Developer Diary (5)
      • Web (1)
    • 자격증 (1)
    • Operating System (3)
      • Linux (2)
    • Info (2)

블로그 메뉴

  • 홈
  • 방명록
  • 포트폴리오
  • 깃허브

공지사항

  • 🙏 방문 감사합니다.

인기 글

태그

  • 프로그래머스 연습문제
  • programmers
  • 알고리즘 연습문제
  • 알고리즘 블로그
  • 카카오공채
  • String StringBuilder 차이
  • 카카오 블라인드
  • 크레인 인형뽑기 정답
  • 코딩테스트
  • 알고리즘 문제
  • level1
  • 프로그래머스 코딩연습
  • 개발일기
  • 프로그래머스
  • 프로그래머스 레벨1
  • 자바 쉬운 알고리즘
  • 크레인 인형뽑기 풀이
  • 코딩테스트 준비
  • 카카오 블라인드 테스트
  • 코딩테스트 문제 풀이
  • 프로그래머스 문제풀이
  • MySQL
  • 크레인 인형뽑기
  • 알고리즘 쉬운문제
  • 자바 알고리즘 연습문제
  • programmers level 1
  • 알고리즘 예제
  • 코딩테스트 문제
  • 초보자 알고리즘
  • 알고리즘 풀이

최근 댓글

최근 글

티스토리

250x250
hELLO · Designed By 정상우.
Noah_Developer

Developer Noah

BACK-END/JAVA

자바 접근제어자(Access Modifier)

2019. 3. 18. 00:00
728x90


접근제어자



자바는 OOP의 개념 중 캡슐화를 지원하기 위한 접근제어자(Access Modifier) 라는 예약어을 제공한다.



◆ 접근 제어자 (Access Modifier)


|◆ public 


누구나 접근 가능한 접근제어자이다.

특별한 조건없이 사용가능하다.


|◆ protected


같은 패키지에 있거나 상속받은 경우에만 접근 가능하다.


|◆ default


같은 패키지 내에 있을 때만 접근 가능하다.


아무런 접근 제어자를 적어주지 않을경우 시스템이 알아서 붙여주는 값이다

package - private 라고도 불린다.


|◆ private


해당 클래스 내에서만 접근 가능하다.


◆ 정리표


 

해당 클래스 안에서 

같은 패키지에서 

상속받은 클래스에서

import한 클래스에서 

 public

 O

 O

 O

 O

 protected

 O

 O

 O

 X

 dafault

 O

 O

 X

 X

 private

 O

 X

 X

 X


728x90
저작자표시 비영리 동일조건 (새창열림)

'BACK-END > JAVA' 카테고리의 다른 글

[Java] 로그 생성 파일 경로 추출  (0) 2021.04.19
[Java] 알고리즘 문자열 2진 검색(Binary Search) 예제  (0) 2021.04.16
[Java] JSCH를 사용한 SFTP 서버 통신 및 파일 다운로드 예제  (0) 2021.04.15
자바 제어자 (Modifier)  (0) 2019.03.19
OOP(Object Oriented Programming)  (0) 2019.03.16
    'BACK-END/JAVA' 카테고리의 다른 글
    • [Java] 알고리즘 문자열 2진 검색(Binary Search) 예제
    • [Java] JSCH를 사용한 SFTP 서버 통신 및 파일 다운로드 예제
    • 자바 제어자 (Modifier)
    • OOP(Object Oriented Programming)
    Noah_Developer
    Noah_Developer
    개발 기록 목적을 가진 블로그입니다.

    티스토리툴바