JAVA

생성자 (JAVA)

pyj1004 2020. 11. 13. 18:10

생성자란

: 생성자는 new 연산자를 통해서 인스턴스를 생서할 때 반드시 호출이 되고 제일 먼저 실행되는 일종의 메소드이다

문법

public 클래스명 ([매개변수] ){
	[실행할 코드]
}

 

예시 Main 코드

public class main {
	public static void main(String[] args) {
		
		Constructor con1 = new Constructor();
		Constructor con2 = new Constructor("매개변수");	
	}
}

 

예시 클래스 코드

public class Constructor {
		
	public Constructor() {
	
		System.out.println("기본 생성자 호출");
	}
		
	public Constructor(String msg) {
		
		System.out.println(msg + "생성자 호출");
	}
	
}

 

- 예제 코드 결과