Skip to main content
Dat 2nd Sem Fall 2025
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Friday

Friday exercise: Build a Pizza Ordering System using Factory, Decorator, and Strategy patterns.

  • By the end, you will have created a working console app that lets a customer:
  1. Select a pizza (Factory)
  2. Add toppings dynamically (Decorator)
  3. Choose a delivery method (Strategy)
  4. See a receipt with total cost

Getting started:

Follow the instructions in the README.md