Java를 사용하는데 뭔가 그냥 쓰던데로만, 겉핥기 식으로만 알고 있던것들에 대해 다시 알아보려고 한다. Builder Pattern으로 객체 생성을 알아보기 전 다른 객체 생성 방법에 대해 살짝 보고 가자!! 1. Java Beans Pattern 가장 익숙한 getter/setter를 이용하여 객체를 생성할때 필드를 주입하는 방식이다. Person person = new Person(); person.setName("BackEnd developer"); person.setAge(30); person.setAddress("BabREE"); 아래에서 보겠지만 점층적 생성자 패턴과는 다르게 1회의 생성자 호출로 객체를 완전히 생성하지 못한다는 단점이 있다. 즉, setter 메소드를 통해 값이 계속 변할 ..