Function based Implementation of Strategy Design Pattern
Minor Changes to use Duck as Base class without any implementation
Changing Variable Name
Just adding meaningful name
Adding Class based Approach for Strategy Pattern