중첩 클래스
출처 : http://kimddochi.tistory.com/70 김또치님의 블로그
효율적인 관리를 위한 하나의 형식. 다른 클래스 내부에 정의 되는 클래스이다.
중첩클래스의 종류
중첩클래스의 종류
- static class : 독립적으로 오브젝트로 만들어질 수 있는 클래스
- inner class : 자신이 정의된 클래스의 오브젝트 안에서만 만들어질 수 있는 클래스
inner class는 또 3가지로 구분
1. member inner class : 맴버필드처럼 오브젝트 레벨에 정의되는 클래스
2. local class : 메소드 레벨에서 로컬 변수를 선언하여 사용하듯 선언된 메소드 내에서만 사용하능한 클래스
3. anonymous inner class : 이름을 갖지 않는 익명 내부 클래스
- inner class : 자신이 정의된 클래스의 오브젝트 안에서만 만들어질 수 있는 클래스
inner class는 또 3가지로 구분
1. member inner class : 맴버필드처럼 오브젝트 레벨에 정의되는 클래스
2. local class : 메소드 레벨에서 로컬 변수를 선언하여 사용하듯 선언된 메소드 내에서만 사용하능한 클래스
3. anonymous inner class : 이름을 갖지 않는 익명 내부 클래스
출처 : http://kimddochi.tistory.com/70 김또치님의 블로그
'-컴퓨터 지식 창고- > JAVA' 카테고리의 다른 글
자바?? (0) | 2012.06.30 |
---|---|
자바에서 생략되어 있는 형태 - 출처 : 열혈강의 JAVA (0) | 2012.02.25 |
keytool를 이용한 키 생성!! (0) | 2011.12.06 |
SSL 서버와 클라이언트 실행시 옵션 귀춘.... 해결 방법 (0) | 2011.11.19 |
Java + SSL 구현 (0) | 2011.11.19 |