Autor Tema: ENTREGA: CU00637B curso java desde cero  (Leído 2265 veces)

momo

  • Principiante
  • **
  • Mensajes: 64
    • Ver Perfil
ENTREGA: CU00637B curso java desde cero
« en: 30 de Agosto 2014, 17:33 »



Código: [Seleccionar]
public class motor
   {
       String tipofluido,combustible;
       int tipobomba;
       
       public void motor()
       {
           tipofluido="";
           combustible="";
           tipobomba=0;
       
        }
        public void setFLUIDO(String valorfluido)
        {
            tipofluido=valorfluido;
        }
        public void setCOMBUSTIBLE(String valorcombustible)
        {
            combustible=valorcombustible;
        }
        public void setBOMBA(int valorbomba)
        {
            tipobomba=valorbomba;
        }
        public void seleccion_tipo_motor()
        {
            switch(tipobomba)
           
            {
                case 0:
                System.out.println("No hay establecido un valor definido para el tipo de bomba");
                break;
                case 1:
                System.out.println("La bomba es una bomba de agua");
                break;
                case 2:
                System.out.println("La bomba es una bomba de gasolina");
                break;
                case 3:
                System.out.println("La bomba es una bomba de Hormigon");
                break;
                case 4:
                System.out.println("La bomba es una bomba de Pasta Alimenticia");
                break;
                default:           
                System.out.println("No Existe un Valor Valido para el tipo de bomba");
                break;
            }
        }
        public String getFLUIDO(){return tipofluido;}
        public String getCOMBUSTIBLE(){return combustible;}
        public int getBOMBA(){return tipobomba;}
    }

« Última modificación: 31 de Agosto 2014, 10:35 por Alex Rodríguez »

BelCrow

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 46
  • Técnico en Redes (CCNA-IT).
    • Ver Perfil
Re:ENTREGA:CU00637B
« Respuesta #1 en: 30 de Agosto 2014, 17:56 »
a simple vista no veo error en la parte funcional del código.

*pero debes poner el inicia de la clase en mayúscula, ejem: public class Motor y no motor.

*Las variables empiezan en minúscula pero las demas palabras deben ir con mayúscula en su inicial, ejem: tipoBomba y no tipobomba, lo mismo con valorBomba (no valorbomba) y setBomba (no setBOMBA).

si tienes mas de 2 palabras seria asi: setMismoCanal........

*según la buena practica de la programación, debes declarar las variables como private aqui delante:

Código: [Seleccionar]
public class Motor
   {
       private String tipoFluido,combustible;
       private int tipoBomba;

a menos de que sea necesario cambiarlo a public o protected.... por ahora va en private...

Después de eso no veo errores en el código...

nota estos arreglos me lo hicieron a mi cuando empece así que el credito no es mio!!.
public lenguajePoderoso () {
          java = "poder";
       }

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".