13 :
te::common::AbstractFactory<
Animal,
std::string>(factoryKey)
static MyrmecophagidaeFactory * sm_factory
static PlatypusFactory * sm_factory
AnimalFactory(const std::string &factoryKey)
Animal * build()
Concrete factories (derived from this one) must implement this method in order to create objects...
static const std::string PlatypusFactoryKey("Plat")
static KillerWhaleFactory * sm_factory
Animal * build()
Concrete factories (derived from this one) must implement this method in order to create objects...
Animal * build()
Concrete factories (derived from this one) must implement this method in order to create objects...
static const std::string killerWhaleFactoryKey("Killer")
static const std::string MyrmecophagidaeFactoryKey("Myr")