(이펙티브 자바) 규칙24. 멤버 클래스는 되도록 static으로 만들라
(Effective Java) 규칙24. 멤버 클래스는 되도록 static으로 만들라 중첩 클래스 중첩 클래스(nested class)란 다른 클래스 안에 정의된 클래스를 말한다. 자신을 감싼 바깥 클래스에서만 쓰여야 하며, 그 외의 쓰임새가 있다면 톱레벨 클래스로 만들어야 함 중첩 클래스의 종류 아래 중 첫번째를 제외한 나머지는 모두 내부 클래스(inner class)에 해당한다. 정적 멤버 클래스 다른 클래스 안에 선언되고, 바깥 클래스의 private 멤버에도 접근할 수 있다. 그 외에는 일반 클래스와 동일하다. 다른 정적 멤버와 똑같은 접근 규칙을 적용 받는다. private으로 선언하면 바깥 클래스에서만 접근할 수 있음 흔히 바깥 클래스와 함께 쓰일 때만 유용한 public 도우미 클래스로 쓰인..
프로그래밍/EffectiveJava
2020. 3. 17. 19:36
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- JavaFX Window Close
- effectivejava
- TableView
- git
- 텐트
- 자바
- 스프링부트
- 배낭 여행
- Java UI
- 일본 여행
- 배낭여행
- 일본여행
- 일본 배낭여행
- intelij
- effective java
- 자전거
- JavaFX Table View
- 이펙티브자바
- JavaFX 테이블뷰
- JavaFX
- JavaFX 종료
- windows
- 방통대 과제물
- 일본 자전거 여행
- 이펙티브 자바
- 인텔리제이
- springboot
- java
- 이펙티브
- 자전거 여행
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함