Perguntas com a marcação «open-closed-principle»

2
Dificuldade em tornar esta aula aberta
Aqui está o meu problema: eu quero ler as entradas de diferentes dispositivos HID, como um gamepad, corridas bem, joystick, etc. Praticamente qualquer controlador de jogo. A questão é que todos eles têm entradas diferentes. O gamepad possui botões, interruptores e manípulos, enquanto o poço de corrida pode ter um …

2
Princípio de substituição de Liskov: Se o subtipo possui algum comportamento extra implementado, que não está presente no tipo, então esta violação do LSP?
Na minha busca por escrever um código melhor e mais limpo, estou aprendendo sobre os princípios do SOLID. Nisso, o LSP está se mostrando pouco difícil de entender adequadamente. Minha dúvida é: se eu tiver alguns métodos extras no meu subtipo, S, que não existiam no tipo, T, isso sempre …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.