This is Part 2 video of the session Building Loosely Coupled Components or Systems. In the previous part, we have utilized interfaces in building loosely coupled components or systems. In this part2, you will see more use cases around loosely coupled components and also the effective implementation of abstract classes.