Introduction - If you have any usage issues, please Google them yourself
It s a small case of duck system using the strategy pattern ,containing the use of abstraction, inheritance, interfaces, instantiation.It s made of 12 model classes and one test class.