Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - german_i23

Páginas: [1]
1
 Buenas, queria saber si alguien me podia orientar en si esta bien resuelto el ejercicio de esta entrega (mire en otros temas y no pude llegar a la conclucion yo mismo si estaba bien resuelto), ya que fue una entrega que me complico comprender, aunque creo que finalmente lo pude hacer. Dejo debajo los 3 codigos de cada una de las clases.

CODIGO DE SALON CASA
Código: [Seleccionar]
public class saloncasa {
    //Declaro los parametros que va a tener mi clase "saloncasa"
   
    private int nrotv;
    private String tiposalon;
   
    //Creo constructor para inicializar los parametros
      public saloncasa () {
          nrotv = 0;
          tiposalon = "desconocido";
        }
         
       
     
        //Creo metodo para introducirle valor a los parametros
       
     public void setNrotv (int valorNrotv) {
         nrotv = valorNrotv;
        }
       
      public void setTiposalon (String valorTiposalon) {
          tiposalon = valorTiposalon;
        }
       
       
      //Creo metodo para que me devuelve los valores de los parametros
     
      public int getNrotv () {return nrotv;}
      public String getTiposalon () {return tiposalon;}
     
    }

CODIGO DE COCINACASA
Código: [Seleccionar]
public class cocinacasa {
    private boolean esindependiente;
    private int nrodefuegos;
   
    public cocinacasa () {
        esindependiente = false;
        nrodefuegos = 0;
    }
   
    public void setEsindependiente (boolean valorEsindependiente) {
        esindependiente = valorEsindependiente;
    }
   
    public void setNrodefuegos (int valorNrodefuegos) {
        nrodefuegos = valorNrodefuegos;
    }
   
    public boolean getEsindependiente () {return esindependiente;}
    public int getnrodefuegos () {return nrodefuegos;}
   
}

CODIGO DE CASA
Código: [Seleccionar]
public class casa {
    private double superficie;
    private String direccion;
    private saloncasa saloncasa1;
    private cocinacasa cocinacasa1;
   
   public casa () {
       superficie = 0.0;
       direccion = "desconocido";
       saloncasa1 = new saloncasa ();
       cocinacasa1 = new cocinacasa ();
    }
   
    public void  setSuperficie (double valorSuperficie) {
        superficie = valorSuperficie;
    }
   
    public  void  setDireccion (String valorDireccion) {
        direccion = valorDireccion;
    }
   
    public void setCocinacasa1 (cocinacasa valorCocinacasa1) {
        cocinacasa1 = valorCocinacasa1;
    }
   
    public void setSaloncasa1 (saloncasa valorSaloncasa1) {
        saloncasa1 = valorSaloncasa1;
    }
   
    public double getSuperficie () {return superficie;}
    public String getDireccion () {return direccion;}
    public saloncasa getSaloncasa1 () {return saloncasa1;}
    public cocinacasa getCocinacasa1 () {return cocinacasa1;}
}

 Se que estoy, por llamarlo de alguna manera, poniendome pesado en el foro preguntando muchas cosas, pero es para estar seguro de estar yendo por el camino correcto. Mas adelante, si dios quiere, me tocara ayudar a mi.

 Saludos.

2
  Ahh claro, ahi esta mi error, en esperar que al introducir los datos se abra la consola, y yo eso lo habia hecho en el metodo "dimeclasedebomba", muchas gracias por la ayuda, un placer recibirla.

 Saludos.

3
  Muchas gracias por responder. Y te molesto con otra consulta si no es mucha molestia, una vez que vos ingresas los datos, te aparece la consola con el mensaje de que tipo de motor es? Saludos, y muchas gracias.

4
Buenas gente, tengo un problema con el codigo del ejercicio de la entrega CU00637B, al compilarlo no presenta ningun error ni nada por el estilo, pero al crear el objetoy cambiarlo los parametros que deberian imprimir en pantalla a traves de la consola, no lo hace, y no se a que se debe, si estoy usando mal el switch o que. A continuacion dejo el codigo:

Código: [Seleccionar]
public class motor {
    private int tipobomba;
    private String tipofluido;
    private String combustible;
   
    public motor () {
        tipobomba = 0;
        tipofluido = "desconocido";
        combustible = "desconocido";
       
    }
   
    public void setTipobomba (int valorTipobomba) {
        tipobomba = valorTipobomba;
    }
   
    public void setTipofluido (String valorTipofluido) {
        tipofluido = valorTipofluido;
    }
   
    public void setCombustible (String valorCombustible) {
        combustible = valorCombustible;
    }
   
    public int gettipobomba () {return tipobomba;}
    public String gettipofluido () {return tipofluido;}
    public String getcombustible () {return combustible;}
   
    public void dimeclasedebomba () {
        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 ("La bomba especificada no existe"); break;
           
        }
    }
       
}

  Espero recibir su ayuda, ya que vengo muy entusiasmado con el curso y no quiero tener que trabarme en esto. Saludos.

5
 Alguien me podria dar una ayudita con mi codigo? No presente error al compilarlo, pero no me dice por pantalla que tipo de motor es, y no se porque (lo dejo copiado, no se adjuntarlo, sepan disculpar)

public class motor {
    private int tipobomba;
    private String tipofluido;
    private String combustible;
   
    public motor () {
        tipobomba = -1;
        tipofluido = "desconocido";
        combustible = "desconocido";
       
    }
   
    public void setTipobomba (int valorTipobomba) {
        tipobomba = valorTipobomba;
    }
   
    public void setTipofluido (String valorTipofluido) {
        tipofluido = valorTipofluido;
    }
   
    public void setCombustible (String valorCombustible) {
        combustible = valorCombustible;
    }
   
    public int gettipobomba () {return tipobomba;}
    public String gettipofluido () {return tipofluido;}
    public String getcombustible () {return combustible;}
   
    public void decirclasedebomba () {
        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 ("La bomba especificada no existe"); break;
        }
    }
       
}

6
Buenas, soy nuevo en el foro, soy un estudiante de Tec. en Sistemas, y me recomendaron esta web para aprender a programar con Java. Recien estoy empezando el curso y ya estoy con algunos problemitas, espero sepan disculpar.

 Lo que ocurre es que al querer ejecutar mi primer "programa" en la consola DOS, el "Hola Java", me tira el siguiente error: error: "Class names, 'Ejemplos', are only accepted if annotation processing is explicitly requested
1 error"

 Alguien me podria decir a que se debe? Y como lo puedo solucionar? Ya el sistema me creo el archivo class, por eso no entiendo cuando llamo con "javac" y el nombre del archivo me tira ese error.

 Espero sus comentarios, y espero aprender mucho de ustedes, saludos.

Páginas: [1]

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".