Example #1
0
        private static ParcelBuilder GetParcelBuilder(GiftGender gender)
        {
            if (GiftGender.Male == gender)
            {
                return(new ParcelBoyBuilder());
            }

            return(new ParcelGirlBuilder());
        }
Example #2
0
 public ParcelDirector(GiftGender gender)
 {
     _parcelBuilder = GetParcelBuilder(gender);
 }