Filtrar


Questões por página:
Em Programação Orientada a Objetos (POO), o polimorfismo permite que objetos de diferentes classes sejam tratados de forma uniforme, através de uma interface comum. Considerando a implementação de polimorfismo, assinale a afirmação verdadeira.
Assinale a opção que corresponde à principal vantagem de permitir que uma classe implemente múltiplas interfaces em Programação Orientada a Objetos.
Em Programação Orientada a Objetos (POO), a herança é um conceito fundamental que permite uma classe herdar características e comportamentos de outra. No que diz respeito à herança, assinale a afirmação verdadeira.

Avalie o Pseudocódigo a seguir. Considere a equação Ax2 + Bx + C, e as entradas A = 1, B = 3 e C = 2


Imagem associada para resolução da questão


Ao término do pseudocódigo será exibido o indicado em:

A Programação Orientada a Objetos baseia-se na definição de classes e na criação de objetos a partir dessas classes, durante a execução do programa. Neste contexto, considere a ilustração a seguir: Imagem associada para resolução da questão

Com base na imagem e à luz dos fundamentos da orientação a objetos, considere as seguintes definições:

I- É possível observar o conceito do polimorfismo na figura, pois os três animais realizam o mesmo método, ainda que de modo distinto.
II- Os três objetos, apesar de serem de espécies distintas, possuem alguns atributos e métodos em comum, o que caracteriza o conceito de herança.
III- Ao desconhecer os detalhes internos da ação de falar nos animais, estamos diante de um exemplo de proteção.
IV- Através dos balões de diálogos presentes na figura e a forma como foram gerados, verifica-se o encapsulamento dos objetos.

Assinale a alternativa que traz os itens CORRETOS.