Questões de Programação - Programação Orientada a Objetos para Concurso

Foram encontradas 480 questões

Q2171203 Programação
Em programação orientada a objetos, existe uma forma de implementar o polimorfismo que consiste na definição de vários métodos com o mesmo nome dentro de uma classe, mas, cada um, com assinatura e argumentos diferentes. Essa forma é conhecida como:
Alternativas
Q2167013 Programação
Considere as seguintes definições relacionadas à programação orientada a objetos, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. __________ é a capacidade de objetos de classes distintas responderem a uma mesma chamada de método de maneiras diferentes. Isso permite que as subclasses redefinam o comportamento de métodos herdados da classe base.
2. __________ é a capacidade de um objeto ter vários métodos com o mesmo identificador, mas com assinaturas de métodos diferentes. Isso permite que os objetos respondam a chamadas de métodos distintos, mas com identificadores idênticos, com base na quantidade e no tipo de argumentos fornecidos.
3. __________ é a capacidade de uma subclasse substituir o comportamento de um método herdado da classe base. Isso permite que uma classe modifique o comportamento de um método para atender às suas próprias necessidades, mantendo a mesma assinatura de método.
Alternativas
Q2164129 Programação
A Programação Orientada a Objetos (POO) tem o propósito principal de aproximar o mundo lógico da programação e o mundo em que vivemos. Na POO, o conceito que define a capacidade de um objeto de ter comportamentos diferentes dependendo do contexto em que é utilizado denomina-se:
Alternativas
Q2162026 Programação
O uso de padrões de projetos tem vantagens relacionadas ao desenvolvimento de software, aumentando a produtividade e a qualidade e facilitando a lógica de programação e o tempo de desenvolvimento. Sobre as características dos padrões de projeto orientados a objetos, analise as afirmativas a seguir.
I. Projetar software reutilizável orientado a objetos é uma tarefa complexa. II. Projetistas, quando encontram uma solução, reutilizam-na várias vezes. III. Bons projetistas sabem que devem resolver problemas de software a partir do zero. IV. Padrões de projeto conseguem resolver problemas específicos e complexos.
Está correto o que se afirma apenas em 
Alternativas
Q2161922 Programação
A sobrecarga de métodos ocorre quando
Alternativas
Respostas
166: B
167: E
168: C
169: C
170: B