Ed
há 9 meses
Para resolver ambiguidades na herança múltipla, Python utiliza um mecanismo chamado Método de Resolução de Ordem (MRO - Method Resolution Order). Esse método determina a ordem em que as classes são pesquisadas quando um método ou atributo é chamado, ajudando a evitar conflitos que podem surgir da herança de múltiplas superclasses. Analisando as alternativas: a) Herança simples - Refere-se a herança de uma única classe, não se aplica à herança múltipla. b) Método de Resolução de Ordem (MRO) - Esta é a resposta correta, pois é o mecanismo que Python utiliza para resolver ambiguidades na herança múltipla. c) Algoritmo de Dijkstra - Este é um algoritmo de busca de caminhos em grafos, não relacionado à herança em programação. Portanto, a alternativa correta é: b) Método de Resolução de Ordem (MRO).
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material