JavaBeans pattern

· Java, Spring
회사프로젝트나 토이프로젝트를 하면서 다른사람들의 코드를 읽다보면 객체를 생성할 때 누군가는 매개변수가 있는 생성자를 쓰거나 그냥 setter를 쓰거나 빌더패턴을 사용하는 등 다양한 방법으로 작성하고 있었다. 계속 궁금해하던 찰나에 제대로 한번 정리를 해보기로 했다. ✔ 점층적 생성자 패턴(telescoping constructor pattern) 생성자란 : 객체가 생성될 때 자동으로 호출되며 객체를 초기화한다. 클래스명과 같은 함수명, 리턴형이 없고 인스턴스 변수(클래스 내부 변수)의 초기화 담당, 중복정의 될수 있다(=생성자 오버로드). 생성자를 정의하지 않으면 컴파일러가 디폴트 생성자를 만들어 호출한다. 라면을 끓인다고 가정해보면 라면을 끓이는데 필수 재료는 물과 라면이다. (필수 매개변수) 치즈나..
개발하는뀨울
'JavaBeans pattern' 태그의 글 목록