Be A SOLID developer | Design Principles using Java + UML + OOP | Single Responsibility Principle