Codigo em java
package posto;
/** * * @author Manoel Francisco Martiniano Neto */ public class BombasDeCombustivel extends Produtos{
private double contador; //private String nomeCombustivel; //private int codigo; //private double precoDeCompra; //private double precoDeVenda; private double dinheiroArrecadado; private double dinheiroArrecadadoCompra;
/** * * @param nomeCombustivel String que indica o nome do combustivel vendido * na bomba. * @param codigo int que indica o codigo que identifica a bomba de * combustivel. * @param precoDeCompra double que indica o preco de compra do combustivel. * (Obs: esse eh o preco do litro de combustivel que a empresa * distribuidora cobrou do gerente do posto). * @param precoDeVenda double que indica o valor do litro de combustivel * cobrado ao cliente pelo posto. */ public BombasDeCombustivel(String nomeCombustivel, String codigo, double precoDeCompra, double precoDeVenda) throws Exception { super(nomeCombustivel, codigo, precoDeCompra, precoDeVenda); this.contador = 0.0; }
/** * * @return retorna um double indicando o valor do contador da bomba * de combustivel. */ public double getContador() { return contador; }
/** * * @param litro * double que indica a quantidade de litros de combustivel * que o cliente pretende colocar em seu veiculo. * @return * Retorna o preco que o cliente irah pagar pelos litros que comprou. */ public double precoAPagarLitro(double litro) throws Exception { if (litro < 0.0) { throw new