Buscar

LINGUAGEM DE PROGRAMAÇÃO l AVALIANDO O APRENDIZADO - 010

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO
Exercício: CCT0261_EX_A10_201307203141 Voltar
Aluno(a): CARLA HELENA MARTINS VELOSO Matrícula: 201307203141
Data: 30/05/2014 08:54:31 (Não Finalizada)
 1a Questão (Ref.: 201307255118)
Considere a seguinte definição:
 
public class Produto {
private int codigo;
private double preco;
public Produto(int codigo, double preco) {
 this.codigo=codigo;
 this.preco=preco; }
public Produto() {
 this.codigo=codigo;
 this.preco=0d; }
public void atualizaPreco (float wperc) {
 this.preco = (wpreco * (1+wperc)) * 1.10; } }
 
Marque a alternativa que define o método polimórfico utilizado na classe:
new
 Overloading
extends
implements
Overriding
 Clique aqui para visualizar o Gabarito Comentado desta questão.
 2a Questão (Ref.: 201307255091)
Considerando métodos polimórficos, marque a alternativa que preenche os seguintes espaços vazios
corretamente:
__________________ define vários métodos de mesmo nome com assinaturas diferentes.
__________________ altera o comportamento do método na subface, mantendo a mesma assinatura, mas com
funcionalidade diferente.
new - extend
implements - extend
método set - implementation
 overloading - overriding
overriding - overloading
 3a Questão (Ref.: 201307255494)
Orientação a Objetos é uso básico do Java, sendo assim assinale a alternativa correta.
 nos objetos, os atributos definem o seu comportamento e os métodos o seu estado
 uma classe que implementa uma interface se compromete a implementar os métodos estipulados na
mesma
o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse
classes são instâncias de objetos
um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de
código
 Clique aqui para visualizar o Gabarito Comentado desta questão.
 Voltar 
Período de não visualização da prova: desde até .

Outros materiais