April 2016
Intermediate to advanced
256 pages
4h 57m
English
In the previous chapter, we have seen that creational patterns can help us create objects with a simplified and extensible approach. Moving forward, as we develop various classes, our next challenge is to integrate these classes. In some scenarios, where we need to establish a relationship between two classes and they do not know each other's behavior or are incompatible with each other or are frequently changed, it is very important to establish a robust relationship between these classes. Structural design patterns help us design a robust relationship between multiple classes.
Structural patterns can be used in the following scenarios:
Read now
Unlock full access