From cc80a844de5662818dd05850e1b0ed12e4bc0af7 Mon Sep 17 00:00:00 2001 From: James Hughes Date: Wed, 20 Mar 2024 11:52:30 -0500 Subject: [PATCH] Add sentence about specializing the default null object, including a link to the Concrete Substitutes section. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3e34da3..60eae0c 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,7 @@ By default, the `some_dependency` will be assigned a _strict_ null object that i A direct invocation of the initializer will not leave the `some_dependency` attribute uninitialized as `nil`. -The dependency will be assigned the default null object substitute that is constructed dynamically as a function of the `dependency` macro. +The dependency will be assigned the default null object substitute that is constructed dynamically as a function of the `dependency` macro. The default null object may be specialized by implementing a [concrete substitute](#concrete-substitutes). The value of `some_dependency` that is needed in live operation (the _operational_ implementation) is provided by the `build` constructor (factory) method.