Questão 1
Nota: Não
gerada
Na
análise orientada a objetos, temos a definição “É uma hierarquia de abstrações
na qual uma subclasse herda a estrutura e/ou comportamento de uma ou mais
superclasses”. Escolha a alternativa correta desta definição.
Alternativas
- 1 - Atribuição
- 2 - Relacionamento
- 3 - Herança
- 4 - Criação
- 5 - Operação
Sua resposta
3 - Herança
Questão 2
Nota: Não
gerada
A
Generalização é a capacidade de se criar superclasses que encapsulam estrutura
e/ou comportamento comuns a várias subclasses. Os procedimentos para se obter a
generalização são:
I.
Identificar similaridades de estrutura/comportamento entre várias Classes.
II. Criar
a superclasse para encapsular a estrutura/comportamento comum.
III. As
classes originais passam a ser subclasses da nova classe agregada criada.
Analise as três afirmações e escolha alternativa correta.
Analise as três afirmações e escolha alternativa correta.
Alternativas
- 1 - Apenas II está incorreta
- 2 - Apenas III está incorreta
- 3 - Apenas I e II estão incorretas
- 4 - Apenas II e III estão incorretas
- 5 - Todas estão incorretas
Sua resposta
2 - Apenas III está incorreta
Questão 3
Nota: Não
gerada
Quanto aos tipos de Herança,
temos a definição para _____________ é quando uma subclasse herda estrutura
e/ou comportamento de mais de uma superclasse. Escolha a alternativa correta
para a definição.
Alternativas
- 1 - Herança múltipla.
- 2 - Herança simples.
- 3 - Herança composta.
- 4 - Herança variada.
- 5 - Herança agregada.
Sua resposta
1 - Herança múltipla.
Questão 4
Nota: Não
gerada
Na UML
existem os tipos de Relacionamentos, veja a figura a seguir para escolher a
alternativa correta.
Trata-se
de um Relacionamento do tipo:
Alternativas
- 1 - Herança, com adição de atributos
- 2 - Herança, com redefinição de operação
- 3 - Agregação entre Classes de Objetos, não de conteúdo
- 4 - Agregação, um todo é relacionado com suas partes
- 5 - Herança simples, herda apenas de uma única superclasse
Sua resposta
4 - Agregação, um todo é relacionado
com suas partes
Questão 5
Nota: Não
gerada
Herança é
uma relação entre Classes de Objetos, e não uma relação entre instância das
Classes. Uma subclasse herda: _________
Escolha a alternativa INCORRETA.
Escolha a alternativa INCORRETA.
Alternativas
- 1 - Relacionamentos
- 2 - Operações
- 3 - Atributos
- 4 - Operações e Relacionamentos
- 5 - Apenas Atributos públicos
Sua resposta
5 - Apenas Atributos públicos