Как называется шаблон, в который он получает данные или запрашивает данные и возвращает обратно объект?

Вопрос 1

Есть ли название для шаблона ниже?

class Pattern
{
function createObject(array $data)
{
$object = new Object();
$object->setPropertyA($data['A']);
$object->setPropertyB($data['B']);
$object->setPropertyC($data['C']);

return $object;
}
}

вопрос 2

Есть имя для вышеупомянутого образца, если это изменено где $data приобретается внутри метода? Конкретно код ниже:

class Pattern2
{
function createObject()
{
$data = $this->service->acquireData();

$object = new Object();
$object->setPropertyA($data['A']);
$object->setPropertyB($data['B']);
$object->setPropertyC($data['C']);

return $object;
}
}

Какова цель?

Моя цель — найти шаблон, который получает данные от где-то и возвращает готовый к использованию единственный объект. Чтобы отличить фабричный метод, моя цель состоит не в том, чтобы во время выполнения решить, какой полиморфный объект создать, а в том, чтобы вернуть готовый к использованию, заполненный данными, известный отдельный объект. Я хочу знать, как это называется, чтобы помочь мне лучше исследовать паттерн и подобные паттерны и то, как они используются.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector