Buscar

Em relação aos conceitos da orientação a objetos e à implementação em Python, podemos afirmar que: A. o poliformismo permite a sobrecarga de método...

Em relação aos conceitos da orientação a objetos e à implementação em Python, podemos afirmar que: A. o poliformismo permite a sobrecarga de métodos em uma classe Python. B. objetos diferentes podem ser agrupados na mesma classe sempre que tenham o mesmo número de bytes. C. na linguagem Python, existe o conceito de classes abstratas, que fornecem uma capacidade de reutilização para programas orientados a objetos. D. a linguagem Python implementa parcialmente a herança múltipla por meio do poliformismo. E. classes abstratas podem ser instanciadas durante a execução do programa orientado a objetos. A alternativa C está correta. A questão abrange uma visão geral a implementação dos conceitos orientados a objetos implementados em Python. Uma classe em Python pode representar um objeto abstrato do mundo real, pois esse possui propriedades e responsabilidades que serão utilizados por outros objetos da hierarquia no programa orientado a objetos.

A. o poliformismo permite a sobrecarga de métodos em uma classe Python.
B. objetos diferentes podem ser agrupados na mesma classe sempre que tenham o mesmo número de bytes.
C. na linguagem Python, existe o conceito de classes abstratas, que fornecem uma capacidade de reutilização para programas orientados a objetos.
D. a linguagem Python implementa parcialmente a herança múltipla por meio do poliformismo.
E. classes abstratas podem ser instanciadas durante a execução do programa orientado a objetos.

Essa pergunta também está no material:

Respostas

User badge image

Ed Verified user icon

Vamos analisar as opções fornecidas: A. o polimorfismo permite a sobrecarga de método. No contexto da orientação a objetos e implementação em Python, a afirmação está incorreta. Em Python, não há suporte nativo para a sobrecarga de métodos como em outras linguagens orientadas a objetos, como Java. Em Python, a última definição de um método é a que prevalece. Portanto, a alternativa correta seria: B. em Python, não há suporte nativo para a sobrecarga de método.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina