public class ThisTest2 {
	
	int a;
	int b;
	
	public ThisTest2(int a,int b){
		//생성자 또는 메소드영역에서
		//멤버변수와 지역변수의 명칭이 같을때는
		//지역변수가 우선
		//this.a 는 위에있는 a이고 a는 int a이다
		//this는 멤버변수 호출이다
		this.a=a;
		this.b=b;
		//멤버변수 지역변수
		
		this.print();
	}
	public void print(){
		System.out.println(a + "," + b);
	}
	public static void main(String[] args){
		ThisTest2 t = new ThisTest2(4,5);

	}
}

4,5


'Java > Constructor (생성자)' 카테고리의 다른 글

메소드 간단 예제  (0) 2012.04.11
동물 만들기  (0) 2012.04.11
생성자 내에 또다른 생성자를 호출  (0) 2012.04.11
this 레퍼런스  (0) 2012.04.11
생성자 오버로딩  (0) 2012.04.11

+ Recent posts