본문 바로가기

⭐ SpringBoot/문법 정리

생성자를 사용해야 하는 이유

생성자를 이용하면 해당 메소드를 정의하지 않아도 인스턴스의 초기화를 진행 할 수 있다.

객체가 생성되는 시점부터 인스턴스의 초기값을 설정하기 위해서 사용된다.

 

예를들어 반복적으로 사용되는 기능에서 이전의 값을 초기화 하지 않으면, 새로운 값을 전달하기가 어렵게 때문에 생성자를 사용하여 이전의 값을 초기화 후 새로운 값을 맵핑하여 사용하기 위함? 이다.

 

new 연산자와 같이 사용되어 클래스로부터 객체를 생성할 때 호출되어 초기화를 담당한다.

객체 초기화 : 필드를 초기화하거나, 메소드를 호출해서 객체를 사용할 준비를 하는 것

'⭐ SpringBoot > 문법 정리' 카테고리의 다른 글

this와 this()의 차이점  (0) 2022.03.16