Redirecting you to http://it.wikipedia.org/wiki/Abstract_factory