티스토리 뷰

dev/java

Inner Class

altvirus 2008. 9. 27. 13:23

class Outer { // outer class   
       
    private int x = 100;   
       
    public void aaa(){}   
  
       
    class Inner { // inner class   
        private int y = 200;   
        public void bbb(){   
            // Outer의 멤버를 사용할 수 있다.   
            aaa();   
            System.out.println("x = " + x);   
            System.out.println("y = " + y);   
        }   
  
       
    }   
}   
  
public class Test {   
    public static void main(String[] args) {
    	// Outer o = new Outer();
    	// Outer.Inner i = o.new Inner();
        Outer.Inner i = new Outer().new Inner();   
        i.bbb();
           
    }   
}  

'dev > java' 카테고리의 다른 글

[16] 1바이트 입력  (0) 2008.09.27
[16] 1바이트 출력  (0) 2008.09.27
4대 중첩 클래스  (0) 2008.09.27
this는 자기자신의 객체..  (0) 2008.09.25
객체는 Reference로....  (0) 2008.09.22
공지사항