Uma classe mãe deve ser capaz de ser substituída pelas suas classes filhas sem que a aplicação quebre. Isso na prática ajuda a organizar a ideia de herança, já que nos faz evitar estender uma classe mãe, apenas para depois remover um método já implementado ou fazer um “throw new Error(‘Not imple...
Source: [Dev.to](https://dev.to/victorlisbronzo/principio-da-substituicao-de-liskov-4ao9)