728x90
반응형
생성자를 이용하면 해당 메소드를 정의하지 않아도 인스턴스의 초기화를 진행 할 수 있다.
객체가 생성되는 시점부터 인스턴스의 초기값을 설정하기 위해서 사용된다.
예를들어 반복적으로 사용되는 기능에서 이전의 값을 초기화 하지 않으면, 새로운 값을 전달하기가 어렵게 때문에 생성자를 사용하여 이전의 값을 초기화 후 새로운 값을 맵핑하여 사용하기 위함? 이다.
new 연산자와 같이 사용되어 클래스로부터 객체를 생성할 때 호출되어 초기화를 담당한다.
객체 초기화 : 필드를 초기화하거나, 메소드를 호출해서 객체를 사용할 준비를 하는 것
728x90
반응형
'⭐ SpringBoot > 문법 정리' 카테고리의 다른 글
List<T> (0) | 2024.05.27 |
---|---|
this와 this()의 차이점 (0) | 2022.03.16 |