This will be a short post. The Factory pattern (usually) makes use of an abstract factory class and abstract object class. Then, concrete implementations of the factory are created. Once the base method (in this case it is ‘createObject()’) is called, a concrete object is made from the abstract object.
- Make Get Call
- Review output
Using the Object.create(args) method, a factory is created from AbsFactory.js. When createObject() is called, a concrete object is created from AbsObject.js.