Implemente a classe Moto na linguagem Java;
Criar um construtor para alimentar os atributos;
Para que a moto ligue tem que haver combustível em seu tanque;
Para que a moto possa andar ela tem que estar ligada;
Ao andar será necessário realizar a redução do combustível do tanque de acordo com a distância percorrida e o consumoLitrosPorKm;
Para abastecer é necessário checar se o tanque comporta o volume;
Encapsular os atributos quando necessário.
package moto;
public class MotoAtriMeted {
//ATRIBUTOS
boolean ligada;
double kmRodados;
double capacidadeTanqueLitro;
double volumeCombustivelLitros;
String fabricante;
int anoFabricação;
double consumoLitrosPorKm;
private static int quantidadeDeMotos;
//METODO STRING FORMATAR
String Formatar(){
return String.format("Fabricante: %s |" + " Ano de Fabricação: %s", fabricante , anoFabricação);
}
//CONSTRUTOR
public MotoAtriMeted(){
}
public MotoAtriMeted(boolean ligada,double kmRodados,double capacidadeTanqueLitro,double volumeCombustivelLitros,
String fabricante,int anoFabricação,double consumoLitrosPorKm,int quantidadeDeMotos){
this.ligada = ligada;
this.kmRodados = kmRodados;
this.capacidadeTanqueLitro = capacidadeTanqueLitro;
this.volumeCombustivelLitros = volumeCombustivelLitros;
this.fabricante = fabricante;
this.anoFabricação = anoFabricação;
this.consumoLitrosPorKm = consumoLitrosPorKm;
}
//METODO PARA CONFIRMA SE NO TANQUE EXISTE GASOLINA SUFICIENTE PARA LIGAR A MOTO
//ENCAPSULAMENTO METODO GET & SET
public double getcapacidadeTanqueLitro(){
return capacidadeTanqueLitro;
}
public void setcapacidadeTanqueLitro(double capacidadeTanqueLitro){
this.capacidadeTanqueLitro = capacidadeTanqueLitro;
}
public double getvolumeCombustivelLitros(){
return volumeCombustivelLitros;
}
public void setvolumenteCombustivelLitros(double volumeCombustivel){
this.volumeCombustivelLitros = volumeCombustivelLitros;
}
public void abastecer(double litro){
this.setvolumenteCombustivelLitros(this.getvolumeCombustivelLitros() + litro);
}
}
Meu Deus cara…
A meu Deus nossa senhora Meu Deus
Por causa de pessoas como você que se criam maus costumes aqui no fórum.
Meu parceiro , se não gostou da postagem , só lamento.
Eu tentei ajudar , vc por acaso fez alguma coisa , Oh Grande Master?
Como vc disse aqui é fórum , ele é usado para se discutir até encontrar as melhores alternativa para resolver um problema especifico.
Você discutiu até encontrar a melhor alternativa ou entregou pronto o código? Eu não me importo se você da o código pronto ou não. O problema é criar mau costume, de todo mundo chegar aqui e achar que aqui se resolve lições de casa.
vou estudar , não vou colar , preciso aprender
pode me indicar alguma apostila para iniciantes ?