cmpe202 We picked the idea of a Taxi service and implemented eight design patterns in Java. Design Patterns : Bridge State Template Method Strategy Decorator Facade Observer Composite