Strategy Design Pattern

Introduction