1. Service Interface
- Provides Implement (What does this mean???)
2. Providers registration API
- which the system uses to registers implementations
giving clients access to them.
3. Service Access
-clients obtain an instance of a service
-Effective Java (2nd Edition)
instances and implementations...
I think, it's about implementing a snip of code to make it look shorter and cleaner considering your
the RELATABLE code is sound.