File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,9 @@ language: en
5
5
tags :
6
6
- Extensibility
7
7
---
8
+ ## Also Known As
9
+
10
+ Abstract-Factory
8
11
9
12
## Intent
10
13
@@ -20,7 +23,7 @@ Real-world example
20
23
21
24
In plain words
22
25
23
- > Factory kit is a configurable object builder.
26
+ > Factory kit is a configurable object builder, a factory to create factories .
24
27
25
28
** Programmatic Example**
26
29
@@ -110,11 +113,17 @@ Use the Factory Kit pattern when
110
113
* A new instance of a custom builder is needed instead of a global one
111
114
* The types of objects that the factory can build need to be defined outside the class
112
115
* The builder and creator interfaces need to be separated
116
+ * Game developments and other applications that have user customisation
113
117
114
118
## Related patterns
115
119
116
120
* [Builder](https:// java-design-patterns.com/patterns/builder/)
117
121
* [Factory](https:// java-design-patterns.com/patterns/factory/)
122
+ * [Abstract-Factory](https:// java-design-patterns.com/patterns/abstract-factory/)
123
+
124
+ ## Tutorials
125
+
126
+ * [Factory kit implementation tutorial](https:// diego-pacheco.medium.com/factory-kit-pattern-66d5ccb0c405)
118
127
119
128
## Credits
120
129
You can’t perform that action at this time.
0 commit comments