¿Funciona el Principio de responsabilidad única en OOP?

Me cuesta entender cómo puedo hacer que el Principio de responsabilidad única funcione con OOP.

Si vamos a seguir el principio a la perfección, ¿no nos quedan muchas clases, muchas de las cuales pueden tener un solo método cada una?

Si no seguimos exactamente el principio, ¿cuál es el punto en el principio?

Respuestas a la pregunta(7)

Su respuesta a la pregunta