| sitelink1 | |
|---|---|
| sitelink2 | |
| sitelink3 | |
| sitelink4 | |
| sitelink5 | |
| sitelink6 | 
·미리보기 | 소스복사·
- class Outer // 포함하는 클래스
 - {
 - int i = 1;
 - static int si = 2;
 - Outer()
 - {
 - System.out.println("////////Outer()///////");
 - Inner inner1 = new Inner(); // 아래와 동일
 - Inner inner2 = this.new Inner();
 - System.out.println( inner1.j );
 - inner1.print();
 - }
 - class Inner // 내부 클래스
 - {
 - int j = 3;
 - int i = 100;
 - // static int k; // 오류, 내부클래스에서는 static변수를 선언할 수 없다.
 - void print()
 - {
 - System.out.println("/////Inner print()//////");
 - System.out.println( i ); // 아래와 다름, 내부클래스의 맴버변수는 내부클래스내에서만 사용되는 지역변수의 의미를 갖는다.
 - System.out.println( Outer.this.i ); //Outer객체의 i를 참조한다 (Outer.this : Outer객체자신)
 - System.out.println( si );
 - System.out.println( j );
 - }
 - }
 - }
 - class InnerClassTest
 - {
 - public static void main(String[] args)
 - {
 - Outer outer = new Outer();
 - Outer.Inner in2 = outer.new Inner();
 - System.out.println( "//////main()//////" );
 - System.out.println("outer의 i :"+ outer.i );
 - System.out.println("inner의 j :"+ in2.j);
 - }
 - }
 
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 | 
|---|---|---|---|---|
| 46 | 서버페이지의 처리시 charset 설정 | 황제낙엽 | 2004.05.27 | 724 | 
| 45 | 서버페이지 호출시 파라미터의 한글처리 | 황제낙엽 | 2004.05.27 | 532 | 
| 44 | forward & sendRedirect | 황제낙엽 | 2004.03.09 | 775 | 
| 43 | JDF(Java Development Framework) 관련 | 황제낙엽 | 2004.02.11 | 621 | 
| 42 | JDBC Date 포맷 변환 | 황제낙엽 | 2003.11.08 | 1224 | 
| 41 | Connection 리소스 관리시 주의해야 할 점 | 황제낙엽 | 2003.09.06 | 721 | 
| 40 | XSLTFilter ... (퍼옴) | 황제낙엽 | 2003.07.21 | 776 | 
| » | (초보탈출 II) 내부클래스 | 황제낙엽 | 2003.05.20 | 635 | 
| 38 | (초보탈출 I) 패키지 | 황제낙엽 | 2003.05.20 | 667 | 
| 37 | 열네번째날 (화상 채팅 프로그램 프로젝트) | 황제낙엽 | 2003.04.21 | 1166 | 
| 36 | 열세번째날 - WEB APPLICATION | 황제낙엽 | 2003.04.15 | 1409 | 
| 35 | 열두번째날 - I/O | 황제낙엽 | 2003.04.15 | 546 | 
| 34 | 열하나째날 - 스레드 | 황제낙엽 | 2003.04.15 | 542 | 
| 33 | 열번째날 - 애플릿과 그래픽 | 황제낙엽 | 2003.04.15 | 812 | 
| 32 | 아홉째날 - SWING | 황제낙엽 | 2003.04.15 | 722 | 
| 31 | 여덟째날 - 예외처리 | 황제낙엽 | 2003.04.14 | 705 | 
| 30 | 일곱째날 - EVENT | 황제낙엽 | 2003.04.14 | 473 | 
| 29 | 여섯째날 - AWT | 황제낙엽 | 2003.04.14 | 814 | 
| 28 | 다섯째날 - Collection, String, StringBuffer | 황제낙엽 | 2003.04.14 | 794 | 
| 27 | 넷째날 - 추상클래스, 내부클래스, Interface, Static영역 | 황제낙엽 | 2003.04.14 | 797 | 
							