Tag

static factory

1 views collected around this technical thread.

Cognitive Technology Team
Cognitive Technology Team
Mar 19, 2022 · Fundamentals

Advantages and Disadvantages of Using Static Factory Methods in Java

Static factory methods in Java offer several benefits over constructors—named creation, instance reuse, flexible return types, and the ability to vary returned subclasses based on parameters—while also presenting drawbacks such as reduced subclassability and discoverability, making them a selective alternative for object creation.

Code ExampleDesign PatternObject Creation
0 likes · 6 min read
Advantages and Disadvantages of Using Static Factory Methods in Java