Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 80 de 155

Polimorfismo é um dos quatro pilares da programação orientada a objetos. Polimorfismo deriva do grego “muitas formas”. Em orientação a objetos, seria usar o mesmo método de formas diferentes. Segundo Horstmann Cay (2009), quando múltiplas classes implementam a mesma interface, cada classe implementa os métodos da interface de diferentes maneiras, isto é, cada classe implementa o método de acordo com suas funcionalidades. Em relação ao polimorfismo, marque a alternativa incorreta.

A
Programar no específico é quando o programa determina o tipo de objeto no momento da execução.
B
O polimorfismo permite que programemos no geral, e não no específico.
C
A técnica de polimorfismo não permite que alteremos a implementação de um método.
D
Para trabalharmos com polimorfismo, podemos herdar métodos de uma superclasse ou implementarmos uma interface.
E
Novos tipos de objeto que podem responder às chamadas de método já existentes podem ser incorporados ao sistema sem alterar o sistema básico.

A calcificação patológica poderá ocorrer em diferentes tecidos do organismo animal, resultante da deposição ou precipitações de sais de cálcio, secundária a lesões prévias ou condições de hipercalcemia, provocando alterações teciduais e manifestações clínicas variadas. Desta forma, quais as principais causas de calcificação que podem ocorrer na superfície endocárdica dos animais domésticos?

A

Lesões de refluxo sanguíneo e desnudamento endotelial com formações de erosões e úlceras no endocárdio e endocardiose.

B

Endocardiose, migração de larvas de Strongylus vulgaris e endocardite valvar.

C

Intoxicação por Senna occidentalis, intoxicação por Senna obtusifolia, endocardiose, uremia aguda em cães e endocardite aguda.

D

Intoxicação por Palicourea aeneofusca, deficiência de vitamina C e intoxicação por gossipol.

E

Uremia em cães com insuficiência renal crônica, intoxicação por vitamina D e intoxicações por Solanum glaucophyllum (S. malacoxylom) e Nierembergia veitchii.

Assinale a alternativa que permita preencher o espaço em branco. Qual é outra maneira de dizer objeto?

A

comportamento

B

estado

C

método

D

instância

E

variável

Marque a alternativa que apresenta os mecanismos da orientação a objetos:
A
Sobrecarga e Herança.
B
Instanceamento e Polimorfismo.
C
Encapsulamento e Herança.
D
Herança e Polimorfismo.
E
Encapsulamento e Polimorfismo.

Um dos desafios dos métodos default é:

A

Facilitar a colaboração entre desenvolvedores

B

Resolver conflitos entre implementações de métodos nas interfaces

C

Aumentar a reutilização de código

Qual é a maneira correta de usar o operador diamond com um método que tem um parâmetro de tipo genérico?

A
List list = new ArrayList<>();
B
List list = new ArrayList();
C
List list = new ArrayList<>();
D
List list = new ArrayList();
E
List list = new ArrayList();

Qual é a alternativa correta em relação ao trecho de código e ao seu significado?

A
O código é um exemplo de polimorfismo.
B
O código é um exemplo de sobrecarga.
C
O código é um exemplo de sobrescrita.
D
O código é um exemplo de delegação.
E
O código apresenta erros.

Se uma classe na linguagem Java é declarada com o modificador abstract, então essa classe:

A
não pode ser estendida
B
pode ser instanciada apenas uma vez
C
não pode possuir métodos estáticos
D
não pode ser instanciada
E
não pode ser referenciada
Como é possível iniciar a criação de um aplicativo Android no Eclipse?
A
Inicia-se criando um aplicativo Java como outro qualquer.
B
Deve-se criar um projeto de Activity Android.
C
Deve-se criar um Android Application Project.
D
Deve-se criar um arquivo de configuração de layout em um projeto Java.
E
Deve-se criar uma classe que herde da classe Activity.

Considerando uma aplicação Java que gerencia informações de empregados em uma onde cada empregado é um objeto com atributos como nome, cargo e salário. Qual característica da programação orientada a objetos permite proteger os dados de um empregado nesta aplicação?

A
Interface
B
Serialização
C
Encapsulamento
D
Herança
E
Encapsulamento