This is example of Abstract Facotry Pattern. I show how simple we can getting connection to different connection engines.