Estou tentando entender os princípios do SOLID do OOP e cheguei à conclusão de que o LSP e o OCP têm algumas semelhanças (se não para dizer mais). o princípio aberto / fechado declara "entidades de software (classes, módulos, funções, etc.) devem estar abertas para extensão, mas fechadas para...