728x90 반응형 생성자1 [자바(Java) 공부하기] 14. 생성자 - 우당탕탕 개발자 되기 프로젝트 생성자(constructor)는 new 연산자로 클래스로부터 객체를 생성할 때 호출되어 객체의 초기화 역할을 합니다. 객체 초기화란 필드를 초기화하거나 메서드를 호출해서 객체를 사용할 준비를 하는 것을 말합니다. 생성자를 실행하지 않고는 클래스로부터 객체를 만들 수 없습니다. new 연산자에 의해 성성자가 성공적으로 실행되면 힙(heap) 영역에 객체가 생성되고 객체의 주소가 반환됩니다. 반환된 객체의 주소는 클래스 변수에 저장됩니다. 모든 클래스는 생성자가 반드시 존재하며, 생성자를 하나 이상 가질 수 있습니다. 클래스 내부에 생성자 선언을 생략했다면 컴파일러는 중괄호 { } 블록 내용이 비어있는 기본 생성자를 자동을 생성합니다. 기본 생성자 외의 생성자를 선언하려면 생성자의 매개변수의 내용과 이에 따.. 2023. 7. 14. 이전 1 다음 728x90 반응형