생성자1 자바 생성자 복습 생성자 new 연산자와 같이 사용되어 클래스로부터 객체를 생성할 때 호출되어 객체의 초기화를 담당한다. 객체 초기화 : 필드를 초기화하거나, 메소드를 호출해서 객체를 사용할 준비 하는 것 생성자를 실행하지 않고 클래스로 부터 객체를 만들수 없다.! new 연산자에 의해 생성자가 성공적으로 실행되면, 힙 영역에 객체가 생성되고, 객체의 주소가 반환된다. 반환된 객체 주소는 클래스 타입 변수에 저장되어, 객체에 접근할 때 이용된다. 만약 생성자가 실행되지 않고 예외(에러)가 발생 했다면, 객체는 생성되지 않는다. 기본 생성자 모든 클래스는 생성자가 반드시 존재하며, 하나 이상 가질 수없다. 클래스 내부 생성자 선언을 생략했다면, 컴파일러는 아래와 같이 중괄호 {} 블록 내용이 비어있는 Dafault Cons.. 2021. 9. 26. 이전 1 다음