public class Director { public void constract(Builder builder) { builder.buildPartA(); builder.buildPartB(); } }