Buscar

AV1_ linguagem de programacao 2014.4

Prévia do material em texto

Fechar 
 
Avaliação: CCT0261_AV_xxxxxxxx » LINGUAGEM DE PROGRAMAÇÃO 
Tipo de Avaliação: AV 
Aluno: xxxxxxxxxxxxxxxxxx 
Professor: RAFAEL MONTEIRO RIBEIRO Turma: 9001/AA 
Nota da Prova: 2,7 Nota de Partic.: 2 Data: 07/03/2015 
 
 
 1a Questão (Ref.: 201310145064) Pontos: 0,0 / 1,5 
Implemente em Java uma classe Animal com os atributos nome, apelido e idade com seus métodos getters e 
setters e uma classe Aplicação que instancie dois objetos do tipo Animal. 
 
 
Resposta: public class Animal { public char nome; public char apelido; public int idade; } public class instanciar 
{ public static void main (String[] args) { Nome n = new Nome(); Apelido a = new Apelido(); Idade i = new 
Idade(); n.setNome("cachorro"); a.setApelido("bingo"); I.setIdade("1"); System.out.println(n.nome()); 
System.out.println(a.apelido()); System.out.println(i.idade()); } } 
 
 
Gabarito: 
public class Animal { 
 private String nome; 
 private String apelido; 
 private int idade; 
 public Animal(String nome, String apelido, int idade){ 
 this.nome=nome; this.apelido=apelido; this.idade=idade; 
 } 
 public String getNome(){ return nome; } 
 public String getApelido(){ return apelido; } 
 public int getIdade(){ return idade; } 
 public void setNome(String nome){ this.nome=nome; } 
 public void setApelido(String apelido){ this.apelido=apelido; } 
 public void setApelido(int idade){ this.idade=idade; } 
 } 
public class AnimalApp{ 
 public static void main(String[] args){ 
 Animal animal1 = new Animal("gato siames","titi",10); 
 Animal animal2 = new Animal("cachorro pastor","toto",20); 
 } 
} 
 
 
Fundamentação do(a) Professor(a): Resposta incompleta 
 
 
 
 2a Questão (Ref.: 201310320228) Pontos: 0,7 / 1,5 
Seja a classe Carro e sua subclasse da CarroPasseio: 
public class Carro { 
 protected double preco=1000.00; 
 protected final double taxa=150.00; 
 public double calculaPreco() 
 { 
 return preco+taxa; 
 } 
} 
public class CarroPasseio extends Carro{ 
 private double precoModelo; 
 public void setPreco(double p){precoModelo=p;} 
 public double calculaPreco() 
 { 
 return preco+taxa+precoModelo; 
 } 
} 
Qual a saída produzida pela execução do código abaixo: 
public class Teste { 
 public static void main(String[] args) { 
 Carro c=new Carro(); 
 CarroPasseio b=new CarroPasseio(); 
 b.setPreco(1500.00); 
 System.out.println(b.calculaPreco()); 
 System.out.println(c.calculaPreco()); 
 } 
} 
 
 
 
 
Resposta: 1650,00 e 1150,00 
 
 
Gabarito: 
2650.0 
1150.0 
 
 
Fundamentação do(a) Professor(a): Resposta parcial 
 
 
 
 3a Questão (Ref.: 201310120111) Pontos: 0,5 / 0,5 
Supondo que A e B são variáveis inteiras com valores iguais a 5 e 10, respectivamente, e D e E variáveis float, 
que possuem valor igual a 1.5 e 0, respectivamente. 
 
Escolha a alternativa que indica o conteudo final da variável E: 
 
E = A++; 
E = ((20 / A) / 3) + (2*B)/2 ; 
E = ((32 % 4) * 2 *2) * D; 
E *= B; 
 
 0 
 
1.5 
 
10 
 
100 
 
15

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes