Factory Pattern Vs Strategy Pattern Object Oriented