[JAVA] 생성자 (Constructor)


[JAVA] 생성자 (Constructor)

생성자란? 생성자는 인스턴스가 생성될 때 호출되는 인스턴스 초기화 메서드 생성자는 클래스 내에 선언되고 리턴 값이 없다. 리턴 값이 없다고 해서 생성자 앞에 리턴 값이 없음을 뜻하는 void를 붙이지는 않는다. 조건 1. 생성자의 이름은 클래스의 이름과 같아야 한다. 2. 생성자는 리턴 값이 없다. 사용 매개변수가 없는 생성자도 만들 수 있고 매개변수가 있는 생성자도 만들 수 있다. 연산자 new가 인스턴스를 생성하는 것이지 생성자가 인스턴스를 생성하는 건 아니다. 기본 생성자 만일 클래스 내에서 생성자가 없다면 컴파일러가 기본 생성자를 만들어준다. 눈에 보이지는 않지만 매개변수가 없는 기본 생성자가 만들어진다. 다만 와 같..........

[JAVA] 생성자 (Constructor)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [JAVA] 생성자 (Constructor)