Tema: Validaciones
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/07/2010, 03:03
Kometa
 
Fecha de Ingreso: agosto-2007
Mensajes: 8
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Validaciones

si tienes toda la razon muchas veces es mejor explicar las cosas con codigos que con palabras y bueno ya solucione mi problema colocare el código a continuación:
Código:
public String getTextoTipo(){
        String textoFinal = null;
        if ( tipo == EstanqueCombustible.BENCINA ){
            textoFinal = "BENCINA";
        } else {
            if ( tipo == EstanqueCombustible.DIESEL ){
                textoFinal = "DIESEL";
            } else {
                if ( EstanqueCombustible.GAS == tipo ){
                    textoFinal = "GAS";
                } else {
                    if ( EstanqueCombustible.AGUA == tipo){
                        textoFinal = "AGUA";
                    }
                }
            }
        }
        return textoFinal;
    }
ahora tengo otro problema con otra validación que de momento no he podido sacar esta seria mas menos asi el enunciado y lo que yo he hecho hasta el momento:

5. Crear un Método llamado cargarCombustible(int) : el cual recibirá por parámetro la
cantidad de dinero que el cliente desea cargar en combustible.
- Según el tipo de combustible (obtenido del estanque del automóvil) se debe determinar el
costo del combustible a cargar.
Código:
public class Gasolinera{
   private Automovil autoCliente;
   private EstanqueCombustible estanque;
   private double COSTO_AGUA;
   private double COSTO_BENCINA;
   private double COSTO_DIESEL;
   private double COSTO_GAS;
   private double totalVentas;
   private double litrosVendidos;
   private double costoLitrosVendidos;
   private String nombre;
   private String direccion;
   private int nroAutosAtendidos;
   private int montoCliente;
   private int vueltoCliente;

 public void getCargarCombustible (int cargar){
      int tipo = estanque.getTipo();
      if ( tipo == EstanqueCombustible.BENCINA){
          return COSTO_BENCINA;
          if ( tipo == EstanqueCombustible.DIESEL){
               return COSTO_DIESEL;
            if ( tipo == EstanqueCombustible.GAS){
                return COSTO_GAS;
                if ( tipo == EstanqueCombustible.AGUA){
                    return COSTO_AGUA;
                }
            }
        }
    }
   }
}
el problema lo tengo en las validaciones de return COSTO_BENCINA