Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: niurkafer en 27 de Julio 2015, 00:54

Título: ejercicio clase java con un constructor que reciba parámetros tutorial CU00639B
Publicado por: niurkafer en 27 de Julio 2015, 00:54
hola buenas me gustaria saber si esta bien :P


Citar
Define una clase Bombero considerando los siguientes atributos de clase: nombre (String), apellidos (String), edad (int), casado (boolean), especialista (boolean). Define un constructor que reciba los parámetros necesarios para la inicialización y los métodos para poder establecer y obtener los valores de los atributos. Compila el código para comprobar que no presenta errores, crea un objeto y comprueba que se inicializa correctamente consultando el valor de sus atributos después de haber creado el objeto


Código: [Seleccionar]
public class Bombero { //El nombre de la clase

    private String nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private boolean especialidad;

    public Bombero (String valorNombre, String valorApellido, int valorEdad) {//constructor
        nombre = valorNombre;
        apellido = valorApellido;
        edad = valorEdad;
        casado =  false;
        especialidad = false;
    } //cierre del constructor
   
     public void setCasado ( boolean valorCasado ){ //metodo 
        casado = valorCasado;
     
    }
   
    public void setEspecialidad ( boolean valorEspecialidad ){ //metodo 
        especialidad = valorEspecialidad;
     
    }
       
    //metodo 
    public String getNombre () {return nombre;}

    public String getApellido () {return apellido;}

    public int getEdad () {return edad;}

    public boolean getCasado () {return casado;}

    public boolean getEspecialidad () {return especialidad;}
    // cierre del metodo
}     
Título: Re:ejercicio clase java con un constructor que reciba parámetros tutorial CU00639B
Publicado por: César Krall en 28 de Julio 2015, 17:55
Hola niurkafer he detectado algunos errores que habría que corregir como

- Has confundido especialidad con especialista

- Faltan atributos en el constructor

- Faltan varios métodos set (en general todos los atributos deben llevar métodos get y set)

Puedes tomar el ejercicio resuelto en este hilo como referencia https://www.aprenderaprogramar.com/foros/index.php?topic=2762

Saludos!
Título: Re:ejercicio clase java con un constructor que reciba parámetros tutorial CU00639B
Publicado por: niurkafer en 29 de Julio 2015, 12:30
okey graciaaaaaas :)