Single Responsibility Principle
Every software component should have one and one responsibility only   Software component can be...
Tags: solid, java, design, principle