Questões

Total de Questões Encontradas: 71

Ano: 2014 Banca: CESPE Órgão: TJ-SE Prova: Analista Judiciário - Banco de Dados
Texto Associado Texto Associado
Tendo como base os padrões de projeto de software, julgue os itens a seguir.
O polimorfismo na programação orientada a objetos é caracterizado quando duas ou mais classes distintas têm métodos de mesmo nome, de forma que uma função possa utilizar um objeto de qualquer uma das classes polimórficas, sem necessidade de tratá-lo de forma diferenciada conforme a classe desse objeto.
C
Certo
E
Errado
Ano: 2010 Banca: CESPE Órgão: MPU Prova: Técnico do MPU - Técnico de Informática
Texto Associado Texto Associado
Com relação ao conceito de polimorfismo aplicado à programação orientada a objetos, julgue os itens a seguir.
Em uma hierarquia de classes, denomina-se polimorfismo a especialização do comportamento de uma classe em suas subclasses.
C
Certo
E
Errado
Ano: 2010 Banca: CESPE Órgão: MPU Prova: Técnico do MPU - Técnico de Informática
Texto Associado Texto Associado
Com relação ao conceito de polimorfismo aplicado à programação orientada a objetos, julgue os itens a seguir.
Em uma hierarquia de classes na qual exista herança múltipla, não é possível fazer uso do polimorfismo na implementação das classes.
C
Certo
E
Errado
Ano: 2010 Banca: CESPE Órgão: MPU Prova: Técnico do MPU - Técnico de Informática
Texto Associado Texto Associado
Com relação ao conceito de polimorfismo aplicado à programação orientada a objetos, julgue os itens a seguir.
Considerando as características do relacionamento entre uma classe e suas subclasses, é correto afirmar que toda implementação de subclasse é polimórfica.
C
Certo
E
Errado
Texto Associado Texto Associado
A respeito da hierarquia de classes, um conceito de relevância na programação orientada a objetos, julgue os itens que se seguem.
Um objeto é, necessariamente, instância de apenas uma classe, mesmo quando existe herança múltipla em uma hierarquia de classes.
C
Certo
E
Errado
Texto Associado Texto Associado
A respeito da hierarquia de classes, um conceito de relevância na programação orientada a objetos, julgue os itens que se seguem.
Se a classe C2 é uma subclasse da classe C1, todas as características que são herdadas por C2 foram definidas na classe C1 ou em alguma de suas superclasses.
C
Certo
E
Errado
Texto Associado Texto Associado
A respeito da hierarquia de classes, um conceito de relevância na programação orientada a objetos, julgue os itens que se seguem.
Considere que uma classe C1 implemente determinado método M1 e tenha duas subclasses: C2 e C3. Nessa situação, o comportamento de um objeto de C2 ou C3 que receba uma mensagem invocando o método M1 será obrigatoriamente idêntico ao comportamento de um objeto de C1 que receba a mesma mensagem.
C
Certo
E
Errado
Em uma hierarquia de classes é possível especificar operações com a mesma assinatura em pontos diferentes da hierarquia. Portanto, essas operações presentes nas classes-filha
A
anulam o comportamento das operações existentes nas classes-mãe.
B
herdam os atributos existentes nas classes-mãe. 
C
são composições de alguns atributos existentes nas classes-mãe. 
D
complementam o comportamento das operações existentes nas classes-mãe. 
E
agregam as operações existentes nas classes-mãe. 
Um analista desenvolveu métodos de impressão de dados com a mesma assinatura para três classes de impressoras (jato de tinta, laser  e matricial) derivadas de uma mesma superclasse impressora. Tal prática 
A
aplica o conceito de herança múltipla.
B
aplica o conceito de polimorfismo.
C
constitui-se em ferimento à regra de herança.
D
visa ao aumento da coesão entre os atributos da superclasse.
E
não é recomendada na orientação a objetos. 
Propriedade pela qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura mas comportamentos distintos.

Trata-se de
A
polimorfismo.
B
herança múltipla.
C
operação agregada.
D
multiplicidade.
E
visibilidade.
Página 7 de 8