JAVA 클래스 생성자에서 this() 생성자 사용시 유의 사항

*** 검색어: java, class, 클래스, 생성자, this(), 오류, 에러, 유의, 주의, 주의사항, 유의사항

[출처] 열혈강의 Java Programming / (주)프리렉 / 김승현 저 / P255

this() 생성자는 반드시 생성자의 가장 위쪽에 위치해야 합니다. 
아래와 같이 this(); 생성자의 위쪽에 단순 println 문이 와도 에러 처리됩니다. 

// this(); 문보다 다른 내용이 앞쪽에 있으면 오류입니다.
myClass(int x){
	System.out.println("this() 보다 먼저 다른 것이 있으면 에러");
	this();
	a = x;	
}

댓글

Designed by JB FACTORY