quinta-feira, 8 de julho de 2010

Trabalho de Quarta Feira - 2 ª Parte

Foi Modificado a interface Automóvel:

package com.blogspot.trapprenan.exer1;
public interface Automovel {

public double Andar();
}


Também foi feita modificação na classe Carro:

package com.blogspot.trapprenan.exer1;

public class Carro implements Automovel {
private double velocidade;
private String nomeDoCarro;

public double Andar() {
return velocidade;
}

public double getVelocidade() {
return velocidade;
}

public void setVelocidade(double velocidade) {
this.velocidade = velocidade;
}

public String getNomeDoCarro() {
return nomeDoCarro;
}

public void setNomeDoCarro(String nomeDoCarro) {
this.nomeDoCarro = nomeDoCarro;
}

public Carro(double velocidade,String nomeDoCarro){
this.nomeDoCarro = nomeDoCarro;
this.velocidade = velocidade;
}
}

E no Main:

package com.blogspot.trapprenan.exer1;

public class Main {
public static void main(String[] args) {
double velocidadeMaior = 0;
String maisRapido = " ";
Carro carro1 = new Carro(50,"fusca");
Carro carro2 = new Carro(300,"ferrari");
Carro carro3 = new Carro(150,"golf");
System.out.println("o carro é o: "+carro1.getNomeDoCarro()+
"\tvelocidade aproximada: "+carro1.getVelocidade());
System.out.println("o carro é o: "+carro2.getNomeDoCarro()+
"\tvelocidade aproximada: "+carro2.getVelocidade());
System.out.println("o carro é o: "+carro3.getNomeDoCarro()+
"\tvelocidade aproximada: "+carro3.getVelocidade());
System.out.println("");
if(carro1.getVelocidade()> carro2.getVelocidade() &&
carro1.getVelocidade()>carro3.getVelocidade()){
velocidadeMaior = carro1.getVelocidade();
maisRapido = carro1.getNomeDoCarro();
}
if(carro2.getVelocidade() > carro3.getVelocidade()){
velocidadeMaior = carro2.getVelocidade();
maisRapido = carro2.getNomeDoCarro();
}
else{
velocidadeMaior = carro3.getVelocidade();
maisRapido = carro3.getNomeDoCarro();
}
System.out.println("o carro mais rapido é a "+maisRapido
+" com a velocidade de:"+velocidadeMaior);
}
}


Um comentário:

  1. Legal.

    Poderia ter uma explicação ao inves de código puro e só código.

    Abaços.

    ResponderExcluir