Autor Tema: Entrega nº36 del curso "Aprender programación Java desde cero"  (Leído 2168 veces)

josephsa

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 4
    • Ver Perfil
hola, ¿me gustaría saber si así esta bien?
Código: [Seleccionar]
public class Deciciones {
    //declaro las variables
    private int DesplazamientoX;
    private int DesplazamientoY;
    private boolean admitido;
   
    public Deciciones (Integer valorDesplazamientoX, Integer valorDesplazamientoY, boolean valorAdmitido){
        DesplazamientoX = valorDesplazamientoX;
        DesplazamientoY = valorDesplazamientoY;
        admitido = valorAdmitido;
    }
   
    //metodo para cambiar el valor de desplazamientoX
    public void setDesplazamietoX (int valorDesplazamientoX){
        DesplazamientoX = valorDesplazamientoX;
    }
   
    //metodo para cambiar el valor de desplazamientoY
    public void setDesplazamietoY (int valorDesplazamientoY){
        DesplazamientoY = valorDesplazamientoY;
    }
   
    //metodo para cambiar el valor de admitido
    public void setAdmitido (boolean valorAdmitido){
        admitido = valorAdmitido;
    }
   
    //metodo para obtener el desplazamientoX
    public int getDesplazamientoX () {return DesplazamientoX; }//
   
     //metodo para obtener el desplazamientoY
    public int getDesplazamientoY () {return DesplazamientoY; }//
   
    //metodo para obtener el desplazamientoY
    public boolean getAdmitido () {return admitido; }//
   
     //if sencillo
     public void mostrar (){
    if ( admitido == true) { System.out.println ("Se ha admitido el valor"); }
 
   //if else sencillo
            if ( admitido == true) {
            System.out.println ("Se ha admitido el valor");
        } else {
            System.out.println ("No se ha admitido el valor");
        }
    //if con else if y cláusula final else
    if (DesplazamientoX == 0 && DesplazamientoY == 1) {
            System.out.println ("Se procede a bajar el personaje 1 posición");
        }
         else if (DesplazamientoX == 1 && DesplazamientoY == 0) {
            System.out.println ("Se procede a mover el personaje 1 posición a la derecha"); }
 
        else if (DesplazamientoX == -1 && DesplazamientoY == 0) {
            System.out.println ("Se procede a mover el personaje 1 posición a la izquierda");
        }
         else {
            System.out.println ("Los valores no son válidos");
        }
    }   
}

Agente_007

  • Sin experiencia
  • *
  • Mensajes: 14
    • Ver Perfil
Re:Entrega nº36 del curso "Aprender programación Java desde cero"
« Respuesta #1 en: 06 de Mayo 2016, 00:48 »
Por lo q he aprendido, las variables empiezan por minúscula siempre, esto hace q el programa sea más legible, aunque no afecte en la ejecución del mismo. Entonces en la declaración, constructor y métodos las pusiste en mayúscula tanto DezplazamientoX como DesplazamientoY.

De resto todo bien.

Has el Ejercicio q plantean en esa entrega y vemos q tal.

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Re:Entrega nº36 del curso "Aprender programación Java desde cero"
« Respuesta #2 en: 06 de Mayo 2016, 09:12 »
Hola josephsa

Por respeto hacia los usuarios y moderadores que colaboran respondiendo en los foros pedimos que siempre después de planteada una consulta y obtenida una respuesta, quien planteó la consulta escriba un mensaje corrigiendo el ejercicio, dando las gracias o al menos confirmando que ha leído la respuesta que ha recibido. Por favor responde en https://www.aprenderaprogramar.com/foros/index.php?topic=4473.0 que está sin responder.

Igualmente, no plantees por favor nuevas consultas si no has respondido las anteriores.

Saludos

 

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