Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 네트워크
- 자바
- Mac
- 스위치
- docker
- AI
- 크롤러
- 암호학
- Screening Router
- CISCO
- Python
- 인공지능
- STP
- 리버싱
- bastion host
- RIP
- 라우터
- Repository
- abex'crackme
- cmd
- Reversing
- vector
- AWS
- 머신러닝
- 온프레미스
- dreamhack
- Firewall
- vlan
- 머신러닝 프로세스
- Java
Archives
- Today
- Total
목록default (1)
Haekt‘s log
[JAVA] 접근 제어
자바의 접근 제어에는 4가지가 존재한다. public protected private default (friendly) - public 외부의 모든 클래스, 패키지, 생성자, 필드로부터 모든 접근을 허용한다 . 라이브러리처럼 공유하여 사용하고 싶을 때 사용한다. - protected 상속받은 자식만 접근할 수 있도록 한다. - private 자신이 있는 클래스 외 다른 접근을 전부 금지한다. 가장 강력한 접근제어자 이다. - default (friendly) 변수나 함수 앞에 아무것도 쓰지 않았을 경우로, 동일 패키지 안에서는 접근이 허용된다. - 예시 package pk; public class Fa2 { // public 을 안붙이면 import 를 다른 파일에서 할수없음 public int a=1;..
언어/JAVA
2022. 10. 3. 20:37