일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 맥북 초보
- react jsx
- 생활코딩
- React props
- 백준 단계별로 풀어보기
- mysql
- 백준 알고리즘
- 맥북 필수 앱
- Express middleware
- tech interview
- 아톰에디터
- Java tech interview
- AtomEditor
- 맥북 팁
- node.js
- 자바 개발자
- 기술면접
- 맥북 사용법
- 맥북 유용한 앱
- 알고리즘
- 리액트
- 자바 영어면접
- React
- Node.js Express
- 백준
- 자바 인터뷰
- jsx 문법
- react state
- 자바 기술면접
- 자바 면접
- Today
- Total
song.log
[자바 기술면접] 10. 접근제어자 public, protected, default, private 본문
[자바 기술면접] 10. 접근제어자 public, protected, default, private
SingaKorean 2023. 4. 28. 17:48- 정의
public : 어떤 클래스에서든 접근 가능합니다. 다른 클래스에서도해당 클래스의 public 멤버에 접근할 수 있습니다.
protected : 같은 패키지에 있는 다른 클래스나 해당 클래스를 상속한 하위 클래스에서 접근 가능합니다.
default : 아무런 접근 제한자를 지정하지 않았을 때 적용되며, 같은 패키지 내에서만 접근 가능합니다.
private : 해당 클래스 내에서만 접근 가능합니다. 다른 클래스에서 접근할 수 없습니다.
- 영어 정리 :
public : Any thing declared as public can be accessed from anywhere.
protected : Any thing declared as protected can be accessed by classes in the same package and subclasses in the other packages.
default : Can be accessed only to classes in the same package.
private : Any thing declared as private can't be seen outside of its class.
public : This access modifier allows unrestricted access to the class, method or variable. It can be accessed from anywhere in the program.
protected : This access modifier allows access to the class, method or variable within the same class, within any class in the same package and any subclass of that class.
default : This access modifier allows access to the class, method or variable within the same class and within any class in the same packages, but not in any subclass outside the package.
private : This access modifier restricts access to the class, method or variable only within the same class in which it is defined. It cannot be accessed from outside of the class.
'StudyLog > Java interview' 카테고리의 다른 글
[자바 기술면접] 12. 오버로딩 vs 오버라이딩 (0) | 2023.04.29 |
---|---|
[자바 기술면접] 11. 가비지 컬렉션이란? (0) | 2023.04.28 |
[자바 기술면접] 09. 파라미터 vs 인자 (0) | 2023.04.28 |
[자바 기술면접] 08. 값에 의한 호출 vs 참조에 의한 호출 (0) | 2023.04.28 |
[자바 기술면접] 07. 메서드란? (0) | 2023.04.28 |