Aplicando os conhecimentos de como trabalhar com métodos, peço que analisem esse código, que verifica se existe autonomia de combustível para o carro em questão.
`package Jeep;
public class Carro { // Atributos String nome; String marca; int ano; int velocidade; int combustivel; int autonomia;
// Métodos
void acelerrar(int aceleracao) {
velocidade += aceleracao;
}
void freiar(int reduzir) {
velocidade -= reduzir;
}
void buzinar() {
System.out.println("Bibiiii!");
} void abastecer() { if (combustivel < autonomia) { System.out.println("Existe a necessidade de reabastecer."); }else { System.out.println("Existe combustível suficiente."); } }
/* void abastecer(int completar) { combustivel += completar; } */ } `
package Jeep;
public class CarroTestar {
public static void main(String[] args) {
Carro mara = new Carro();
mara.nome = "Gol";
mara.marca = "Volkswagen";
mara.ano = 1980;
mara.velocidade = 80;
mara.combustivel = 190;
mara.autonomia = 100;
mara.acelerrar(10);
System.out.println("A velocidade com aceleração = " + mara.velocidade+" Km/h");
mara.buzinar();
mara.buzinar();
System.out.println("Quantidade de combustivel: "+ mara.combustivel);
System.out.println("Autonomia da viagem: "+ mara.autonomia);
mara.abastecer();
mara.buzinar();
/* "Um teste prévio:
System.out.println("Quantidade de combustível: "+ mara.combustivel);
mara.abastecer(10);
System.out.println("Quantidade de combustível após o abastecimento: "+ mara.combustivel);
}
*/
}
}