[TIL][Java][220613] 이너클래스

ss5Jng·2022년 6월 13일
0

Today I Learned

목록 보기
10/13
post-thumbnail

💻 코드 리뷰

class Outer{
//아웃클래스 선언
	int a =10;
	//인스턴스 변수 a에 10 대입
	class Inner{
	//이너클래스 선언
		int a =20;
		//인스턴스 변수 a에 20 대입
	}
}
////////////////////
public class Ex001 {
	public static void main(String[] args) {
		Outer out = new Outer();
		//아우터 클래스 객체 생성
		Outer.Inner in = out.new Inner();
		//이너 클래스 객체 생성
		System.out.println(in.a);	//20
		//이너 클래스의 필드 호출	
		System.out.println(out.a);	//10
		//아웃 클래스의 필드 호출
        //this를 사용해서 호출하는 방법 추가하기
	}//end main
}//end class
profile
백엔드 개발자입니다:)

0개의 댓글