designpatterns:factorymethod.png