Pregunta de entrevista de Oracle

Explain SOLID principals with an example?