Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: edwintv en 18 de Diciembre 2015, 00:30

Título: ejercicios para personas que están empezando con java crear clase CU00623B
Publicado por: edwintv en 18 de Diciembre 2015, 00:30
Hola soy nuevo en todo esto y me gustaría que me ayuden  con el ejercicio de entrega nº CU00623B

Hice lo que pude, pero no sé si estará bien aunque me compila ^^ pero por favor  que alguien me revise  lo que estoy dudando es sobre el casado ya que el booleano tiene la definición de ser verdad o falso  y gracias de antemano.

Código: [Seleccionar]
/*ejemplo - aprendeaprogramar.com*/
public class Persona{
    private String nombre;//nombre de cada persona objeto
    private String apellido;//apellido de cada persona objeto
    private int edad;//su edad de cada persona objeto
    private boolean casado;//
    private String dni;//una identidad de cada persona
    public Persona(){
        nombre = "";
        apellido = "";
        edad = 0;
        casado = true;
        dni = "";

    }//cierre del constructor
    public void setNombre(String valorNombre){
    nombre = valorNombre;
    }//cierre del método
    public void setApellido(String valorApellido){
    apellido = valorApellido;
    }//cierre del método
    public void setEdad(int valorEdad){
    edad = valorEdad;
    }//cierre metodo
    public void setDni(String valorDni){
    dni = valorDni;
    }//cierre del método
    public String getNombre(){return nombre;}//cierre del método
    public String getApellido(){return apellido;}//cierre del metodo
    public int getEdad (){return edad;}//cieere del metodo
    public String getDni (){return dni;}//cierre del metodo
}//cierre de la clase persona
Título: Re:Hola un saludo cordial a todos una ayuda por favor
Publicado por: Lorenzo31 en 18 de Diciembre 2015, 16:02
Buenas, todo correcto, sigue así.

Único comentario, procura adjuntar el codigo con el icono que hay encima de los emoticonos #

Un saludo :)
Título: Re:Hola un saludo cordial a todos una ayuda por favor
Publicado por: edwintv en 19 de Diciembre 2015, 11:43
muchas gracias ^^ :)
Título: Re:ejercicios para personas que están empezando con java crear clase CU00623B
Publicado por: Alex Rodríguez en 20 de Diciembre 2015, 13:42
Hola edwin lee por favor lo que se indica en https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0 y no olvides incluir el código del ejercicio en el asunto del mensaje, por ejemplo en este caso CU00623B

Saludos
Título: Re:ejercicios para personas que están empezando con java crear clase CU00623B
Publicado por: chema en 02 de Enero 2016, 23:19
Hola a todos de nuevo.

Creo que esto funciona correctamente, por lo menos no me da error en la compilacion y puedo crear objetos tipo persona con el. Por favor, revise esta tarea a ver si he fallado en algo.

Gracias.

Saludos.
Chema.


Código: [Seleccionar]
//Esta clase representa una persona.
public class Persona { //El nombre de la clase
    private String nombre; //Nombre de cada objeto persona
    private String apellidos; // Apellidos de cada objeto persona
    private int edad; // Edad de la persona
    private boolean esCasado; //
    private String numeroDocumentoIdentidad; // Numero de documento de identidad de cada persona
   
    //Constructor: cuando se cree un objeto taxi se ejecutará el código que incluyamos en el constructor
    public Persona () {
        nombre = "";
        apellidos = "";
        edad = 0;
        esCasado = false;
        numeroDocumentoIdentidad = "";
    } //Cierre del constructor … el código continúa …
 
    //Método para establecer el nombre de una persona
    public void setNombre (String valorNombre) {
        nombre = valorNombre; //El nombre del objeto persona adopta el valor que contenga valorNombre
    } //Cierre del método
 
    //Método para establecer los apellidos de una persona
    public void setApellidos (String valorApellidos) {
        apellidos = valorApellidos; //Los apellidos del objeto persona adopta el valor que contenga valorApellidos
    } //Cierre del método
   
    //Método para establecer la edad de una persona
    public void setEdad (int valorEdad) {
        edad = valorEdad; //La edad del objeto persona adopta el valor que contenga valorEdad
    } //Cierre del método
 
    //Método para establecer el esCasado de una persona
    public void setCasado (boolean valorCasado) {
        esCasado = valorCasado; //El esCasado del objeto persona adopta el valor que contenga valorCasado
    } //Cierre del método
 
    //Método para establecer el numeroDocumentoIdentidad de una persona
    public void setDNI (String valorDNI) {
        numeroDocumentoIdentidad = valorDNI; //El numeroDocumentoIdentidad del objeto persona adopta el valor que contenga valorDNI
    } //Cierre del método
 
    //Método para obtener el nombre del objeto persona
    public String getNombre () { return nombre; } //Cierre del método
    //Método para obtener los apellidos del objeto persona
    public String getApellidos () { return apellidos; } //Cierre del método
    //Método para obtener la edad del objeto persona
    public int getEdad () { return edad; } //Cierre del método
    //Método para obtener el esCasado del objeto persona
    public boolean getEsCasado () { return esCasado; } //Cierre del método
    //Método para obtener el numeroDocumentoIdentidad del objeto persona
    public String getDNI () { return numeroDocumentoIdentidad; } //Cierre del método
} //Cierre de la clase

Título: Re:ejercicios para personas que están empezando con java crear clase CU00623B
Publicado por: Hquinn en 03 de Enero 2016, 18:17
Hola Chema!

Por decirte una tonteria, en el comentario del constructor creas un objeto Persona, no Taxi :P Obvio eso no afecta al código. El resto lo veo bien!



Título: Re:ejercicios para personas que están empezando con java crear clase CU00623B
Publicado por: chema en 03 de Enero 2016, 18:24
Hola Hquinn.

Tienes razón, en el comentario se me olvido modificar eso, ya que reutilice el código de creación de la clase PERSONA para escribir el de la clase TAXI. Pero un comentario no crea nada solamente informa a terceras personas de lo que hace esa parte del código, de todas maneras, mea culpa por no haber estado atento a eso.

Gracias por tus comentarios.

Saludos.
Chema.