Crie uma classe chamada Carro, onde esta terá os seguintes atributos: modelo, fabricante, cor e valor, não se esqueça dos métodos get e set.
R:
public class Carro {
private String cor;
private String modelo;
private int valor;
private String fabricante;
public String getcor() {
return cor;
}
public void setcor(String cor) {
this.cor = cor;
}
public String getModelo() {
return modelo;
}
public void setModelo(String modelo) {
this.modelo = modelo;
}
public int getvalor() {
return valor;
}
public void setvalor(int valor) {
this.valor = valor;
}
public String getFabricante() {
return fabricante;
}
public void setFabricante(String fabricante) {
this.fabricante = fabricante;
}
Depois crie uma classe chamada CriaCarro, onde você deve criar 3 carros e dar valores para todos os atributos via método setXXX().
R:
public static void main(String[] args) {
Carro car = new Carro();
car.setcor("Escort");
car.setModelo("Trend");
car.setFabricante("Ford");
car.setvalor(2015);
Carro car2 = new Carro();
car2.setcor("Focus");
car2.setModelo("Sport");
car2.setFabricante("Ford");
car2.setvalor(2020);
Carro car3 = new Carro();
car3.setcor("Cruze");
car3.setModelo("Sport");
car3.setFabricante("Chevrolet");
car3.setvalor(2015);
Carro car4 = new Carro();
car4.setcor("Corsa");
car4.setModelo("Trend");
car4.setFabricante("Chevrolet");
car4.setvalor(2015);
Set<Carro> set = new HashSet();
set.add(car);
set.add(car2);
set.add(car3);
set.add(car4);
for (Carro s : set) {
System.out.println(s);
}
}
}
Após ter dado valores aos carros, adicione os dois primeiros carros em uma lista, genérica ou não. O último carro deverá ser adicionado na primeira posição, logo após você ter adicionado os dois primeiros. Mostre na tela a quantidade de carros que a lista contém. Percorra toda a lista e mostre na tela os carros contidos nela.
R: AGORA ESTOU NESSA PARTE POREM NÃO CONSIGO CONTINUAR, ALGUÉM PODE AJUDAR ?