CaulyAdInfo adInfo = new CaulyAdInfoBuilder(APP_CODE).
effect("RightSlide").
bannerHeight("Proportional").
build();
카울리 광고 코드중 일부분입니다.
중요한건 카울리가 아니구요.
CaulyAdInfo 클래스의 참조변수로 CaulyAdInfoBuilder 클래스를 생성하고 있습니다.
그 후부터 계속 .으로 이어나가며 파라미터로 전달하고 마지막에 build() 메서드를 호출하는데요.
이렇게 짜면 어떤 클래스의 구조가 나오는지 궁금합니다..
그리고 왜 이렇게 짜는지도 궁금하구요...