Glossary: Software Design Patterns in Java
Factory method
A pattern where a parent class has an abstract method that makes a part, and each subclass overrides it to choose which object to make. `SaverShipment` returns a `UspsCarrier`.
Glossary: Software Design Patterns in Java
A pattern where a parent class has an abstract method that makes a part, and each subclass overrides it to choose which object to make. `SaverShipment` returns a `UspsCarrier`.