Perguntas com a marcação «multiple-inheritance»

9
Existe alguma razão “real” para a herança múltipla ser odiada?
Eu sempre gostei da idéia de ter várias heranças suportadas em um idioma. Na maioria das vezes, embora seja intencionalmente perdoado, e a suposta "substituição" são interfaces. As interfaces simplesmente não cobrem a mesma herança múltipla, e essa restrição pode ocasionalmente levar a mais códigos padronizados. A única razão básica …





7
Vários casos de uso de herança
O Java omite a herança múltipla com o objetivo de evitar o objetivo do projeto de manter a linguagem simples . Gostaria de saber se Java (com seu ecossistema) é realmente "simples". Python não é complexo e tem herança múltipla. Então, sem ser muito subjetivo, minha pergunta é ... Quais …




1
Usar a ordem de resolução de método do Python para injeção de dependência - isso é ruim?
Eu assisti o Pycon de Raymond Hettinger falar "Super Considerado Super" e aprendi um pouco sobre o MRO (Method Resolution Order) do Python, que lineariza as classes "parentais" de uma maneira determinística. Podemos usar isso para nossa vantagem, como no código abaixo, para fazer injeção de dependência. Então agora, naturalmente, …


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.