Я разрабатываю решение на Java, и мне нужно создать n объектов на основе значений свойств. Я использую заводской шаблон проектирования.
Используя классический пример фигур и типов фигур
String myShapes="circle,square,circle,rectangle" // This is from a property file
for ( shapeType : myShapes.split("," ) {
ShapeFactory shapeFactory = new ShapeFactory();
Shape shape1 = shapeFactory.getShape(shapeType );
shape1.doSomething();
}
Может ли кто-нибудь сказать мне, правильный ли подход при создании объектов? Я не знаю, сколько объектов мне придется создать во время компиляции.