Solid

The SOLID principles are a set of five design principles in object-oriented programming that help make software more understandable…