October 2018
Intermediate to advanced
370 pages
9h 15m
English
Structural patterns can be used when we need to use an instance with an interface that doesn't match our requirements, or we can improve our code base by building a class hierarchy that assumes each sub-type makes it possible to extend or alter the functionality of objects at runtime. We can also restrict access to an object by using the Proxy pattern.
This section covers the following patterns:
Read now
Unlock full access