Design patterns: object creators

Design patterns: object creators