Являются ли эти абстрактные шаблоны factory?
Я думаю, что первоначальное использование абстрактного шаблона factory - это когда вы хотите создать семейство связанных объектов. Это то, что описано в Gang of Four (GoF) и этот учебник: http://www.oodesign.com/abstract-factory-pattern.html
Я также наблюдаю за сообщениями, что абстрактный шаблон factory может использоваться для инъекции зависимостей, особенно для инъекций значений, которые разрабатываются во время выполнения. Все использование абстрактного шаблона factory, приведенного здесь, похоже, относится к этому методу: Зачем нам нужен абстрактный шаблон дизайна factory?
Являются ли эти два на самом деле одним и тем же шаблоном, реализованы точно так же, или оба они имеют одно и то же имя, потому что в них используется абстрактный factory? Даже если они оба реализованы одинаково, есть и другие шаблоны, которые имеют аналогичную реализацию (например, состояние и стратегию), но разные имена, потому что они имеют разные мотивации, должно быть, здесь и здесь, потому что причина создания абстрактного factory в двух случаях совершенно разные?