Pessoal é o seguinte:
Eu tenho um trabalho para fazer que é o seguinte:
13) Implementar uma classe Carro. Objetos desta classe possuem alguns atributos, tais como: matrícula, consumo por litro, contador de quilometragem e quantidade de litros de combustível no tanque (defina demais atributos conforme sua necessidade especifica). Esta classe deve conter, no mínimo, métodos para realizar os seguintes serviços:
• Abastecer o carro;
• Fazer o carro andar um número determinado de quilômetros;
• Fazer o carro andar uma quantidade de quilômetros definida aleatoriamente (random da
classe Math)
• Mostrar quantidade de combustível no tanque;
• Mostrar o status do veículo: quantidade de combustível, quilômetros percorridos e quantidade de quilômetros que podem ser percorridos com a quantidade de combustível disponível.
public class Carro {
int abas, and_qui, combs;
double aleRam;
public void Encher(int enche){
abas = enche;
}
public int getEncher(){
return abas;
}
public void Andar(int kk){
and_qui = kk;
}
public int getAndar(){
return and_qui;
}
public void setAle(){
aleRam = Math.random();
}
public double getAndarAle(){
return aleRam;
}
}
import javax.swing.JOptionPane;
public class Chama_Carro {
public static void main(String[] args) {
Carro c1 = new Carro();
c1.abas=25;
c1.and_qui=100;
c1.setAle();
JOptionPane.showMessageDialog( null, "Quant. Combustivel = " + c1.getEncher() + "L.");
JOptionPane.showMessageDialog( null, "-+ STATUS DO AUTOMÓVEL +-\n" +
"Quant de Combustível = " + c1.getEncher() + "L.\n" +
"Quilômetros percorridos = " + c1.getAndar() + "Km \n" +
"Quant de quilômetros a serem percorridos = " + c1.getEncher() * 10 + "Km.");
}
}