Builder Pattern
Builder Pattern
C# Design Patterns
Creational and Structural Design Patterns Introduction
Creational and Structural Design Patterns Introduction
Creational and Structural Design Patterns Conclusion
Creational and Structural Design Patterns Conclusion
Behavioral Design Patterns Introduction
Behavioral Design Patterns Introduction
Behavioral Design Patterns
Behavioral Design Patterns
Behavioral Design Patterns Conclusion
Behavioral Design Patterns Conclusion
The builder pattern is intended for constructing aggregate objects. These are objects that consist of a collection of internal parts. The pattern makes it very easy to build new objects by adding parts one at a time.
In this lecture, I will explain the pattern and teach you how to implement it in your own code. I will also demonstrate an application that automates a fast-food restaurant and uses the builder pattern to assemble burger- and kids menus.