Java/Constructor (생성자)

생성자 기본

Bohemian life 2012. 4. 11. 13:37
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