Class ShapeFactoryImpl