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 |
Tags
- lambda
- 빌드툴
- FunctionalInterfaces
- ORM
- 링킹
- 프록시
- exception
- gradle
- Immutable
- ApplicationContext
- JPA
- 링커
- DesignPattern
- springboot
- 자바
- java
- DispatcherServlet
- IOC
- Spring
- 클린코드
- 토비의스프링3.1
- Kotlin for Java Developers
- AutoConfiguration
- 컴퓨터시스템
- String
- springwebmvc
- beanfactory
- 메이븐
- hibernate
- 토비의스프링
Archives
- Today
- Total
목록접근제어자 (1)
엔지니어로 가는 길

Java의 접근 제어자는 아래와 같다. private: 클래스 내부에서만 접근 가능 default(package-private): 클래스 내부와 패키지 내의 다른 클래스에서 접근 가능 protected: default에 더해 다른 패키지라도 자식 클래스일 경우 접근 가능 public: 외계에서도 접근 가능 클래스 접근제어자 클래스에는 접근제어자 package-private와 public만 가능하다. (내부 클래스(nested class)의 경우 다른 접근 제어자를 쓸 수 있는데 이는 다음에 살펴보도록 한다.) 패키지 외부에서는 package-private 클래스가 보이지 않는다. 따라서 상속받을 수도 없고, 객체를 생성할 수도 없다. package-private 클래스가 자식 클래스에서도 접근이 안된다고..
프로그래밍/Java
2020. 4. 21. 22:42