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