Baixe o app para aproveitar ainda mais
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
Compartilhar