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
- 자바
- IOC
- springwebmvc
- 클린코드
- AutoConfiguration
- FunctionalInterfaces
- Spring
- 링커
- Immutable
- beanfactory
- 토비의스프링
- gradle
- hibernate
- ApplicationContext
- DispatcherServlet
- exception
- 링킹
- springboot
- DesignPattern
- lambda
- 컴퓨터시스템
- JPA
- 프록시
- Kotlin for Java Developers
- 토비의스프링3.1
- 메이븐
- String
- ORM
- java
- 빌드툴
Archives
- Today
- Total
목록package-private (1)
엔지니어로 가는 길
Java 접근 제어자와 접근의 의미
Java의 접근 제어자는 아래와 같다. private: 클래스 내부에서만 접근 가능 default(package-private): 클래스 내부와 패키지 내의 다른 클래스에서 접근 가능 protected: default에 더해 다른 패키지라도 자식 클래스일 경우 접근 가능 public: 외계에서도 접근 가능 클래스 접근제어자 클래스에는 접근제어자 package-private와 public만 가능하다. (내부 클래스(nested class)의 경우 다른 접근 제어자를 쓸 수 있는데 이는 다음에 살펴보도록 한다.) 패키지 외부에서는 package-private 클래스가 보이지 않는다. 따라서 상속받을 수도 없고, 객체를 생성할 수도 없다. package-private 클래스가 자식 클래스에서도 접근이 안된다고..
프로그래밍/Java
2020. 4. 21. 22:42