The Liskov Substitution Principle (LSP) is one of five SOLID object-oriented design principles defined by…