Single responsibility principle in object oriented design

In object-oriented programming, there are five basic principles (OOP principles,...