A pattern where a specific object is used to represent a null, rather than a true programmatic null, in order to avoid various complications that arise from using an actual null.
Is there a specific design pattern that describes the scenario where a non-abstract default implementation is provided that implements all …
design-patterns adapter solid-principles null-object-pattern interface-segregation-principle