자바공부하기 60

 

생성자

 

생정자 메서드

- 객체가 생성될 때 호출되어 실행하는 메서드

- 메서드 이지만 유일하게 리턴형이 없음

- 생성자 메서드의 이름은 클래스의 이름과 동일

- new 연산자가 호출된 직후에 호출

: new 연산자가 메모리를 생성하면 멤버변수들이 메모리를 할당받음

: 따라서 변수들에 대한 초기화 작업이 가능해짐

 

- 클래스에 기본 생성자 메서드가 없다면 컴파일러가 자동으로 생성해줌

: 컴파일러가 생성해주는 기본 생성자 메서드는 매개변수가 없고 블록이 비어있음

 

- 생성자 메서드의 사용이유

: 할당 받은 멤버변수를 초기화 할 때

: 객체가 생성되기 전의 미리 해야 할 작업이 있을 때

 

 

 

 

 

+ Recent posts