quarta-feira, 24 de junho de 2015

Gabarito

Linguagem de programação
AV2 - Prova A - Turma: 3010

1 - D
2 - D
3 - E
4 - A
5 - D
6 - E
7 - E
8 - D
9 - Sugestão de implementação

public interface SituacaoAcadem ica{
public abstract boolean obterSituacaoAluno();
public abstract float obterMediaAluno();
}
public class Aluno im plem ents SituacaoAcadem ica{
...
public boolean obterSituacaoAluno(){
if (this.m edia >= 6) {
return true;
}
else{
return false;
}
}
public float obterMeidaAluno(){
this.m edia=(this.notaav1+this.notaav2)/2;
return this.m edia;
}
...

}

10 - Sugestão de implementação

public class Funcionario {
private String nom e;
private int idade;
public Funcionario(String nom e, int idade){
this.nom e=nom e;
this.idade=idade;
}
public int getIdade(){
return idade;
}
public String getNom e(){
return nom e;
}
public void setNom e(String nom e){
this.nom e=nom e;
}
public void setIdade(int idade){
this.idade=idade;
}
}
public class Dependente{
private String nom e;
private int idade;
public Dependente(String nom e, int idade){
this.nom e=nom e;
this.idade=idade;
}
public int getIdade(){
return idade;
}
public String getNom e(){
return nom e;
}
public void setNom e(String nom e){
this.nom e=nom e;
}
public void setIdade(int idade){
this.idade=idade;
}
}
public class ConvertaPrincipal {
public static void m ain(String[] args) {
Funcionario func1 = new Funcionario("jose",40);
Dependente dep1 = new Dependente("ana",20);

System .out.println(func1.getNom e()+func1.getIdade());

AV2 - Prova B - Turma: 3010

1 - A
2 - C
3 - C
4 - B
5 - A
6 - E
7 - D
8 - E
9 - Duas vantagens são: manutenção do projeto de software fica menos custosa; permite o reuso de código;
10 - Sugestão de implementação

Conceitos ausentes: Herança e Polimorfismo

public class Automovel {
public String nome(String nome) {
return nome;
}
}
public class Carro extends Automovel {
@Override
public String nome(String nome) {
return "O carro é " + super.nome(nome);
}
}
public class Executa {
public static void main(String[] args) {
Carro carro = new Carro();
System.out.println(carro.nome("Corsa");
}

}

Nenhum comentário:

Postar um comentário

 

Charles Maquiavel

"Não há nada mais difícil do que se ter em mãos algo novo, nem nada mais perigoso do que conduzir por caminhos inéditos, ou incertos quanto ao sucesso, ao se tomar a dianteira na introdução de uma nova ordem das coisas."

Martha Gabriel

"Sábios nos encantam e estúpidos nos cansam. Os meios digitais apenas ampliaram o poder de ambos, mas a escolha de quem ouvir ainda é nossa."

Sou + vc na Estácio

A Universidade Estácio de Sá está com matriculas abertas para nosso próximo semestre 2016.3 EAD. Oferece 25% de desconto durante todo o primeiro semestre letivo. Não perca essa oportunidade!
Aproveite uma degustação, diversos cursos livres e grátis. Basta acessar o link: http://experimenteseusonho.com.br/Portal/Modules/Login/
 
Blogger Templates