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 - Damian

Páginas: 1 [2] 3
21
Hola Pedro.

Te confieso, que ha sido un poco complicado de entender algunos temas, pero gracias a los foros, me ha ayudado a mejorar y a entenderlos, sé que tengo que ir progresando a medida que avanza el curso y sé que lo voy a lograr, ya que éste tema, el de programación, me ha llamado la atención, hace mucho tiempo.


Gracias Pedro por tu colaboración.

Saludos amigo.

22
Gracias Pedro nuevamente.

En cuento al uso de los setter, no los utilice, porque en el ejemplo que estaba en está clase (CU00640B), no se utilizaban, y me guíe por éste ejemplo, ya que simplemente estaban los getter, pero ahora lo corrijo, para poderlo enviar nuevamente..

Corrección

Código: [Seleccionar]
/*Ejemplo de identificación de un profesor 
 */
public class Profesor
{
   private String nombre;
   private String apellido;
   private int edad;
   private boolean casado;
   private boolean especialista;
   
   //Constructor 1: clasificación de un profesor
    public Profesor(int valorEdad, boolean valorCasado, boolean valorEspecialista)
    {
     nombre= "";
     apellido= "";
     edad= valorEdad;
     casado= valorCasado;
     especialista= valorEspecialista;
    }
   
    //Constructor 2: características de un profesor
   
    public Profesor(){
        nombre= "";
        apellido= "";
        edad= 0;
        casado= false;
        especialista= false;
    }//Cierre del constructor
   
    //Métodos setter
    public void setNombre(String valorNombre){
        nombre= valorNombre;
    }
    public void setApellido(String valorApellido){
        apellido= valorApellido;
    }
    public void setEdad(int valorEdad){
        edad= valorEdad;
    }public void setCasado(boolean valorCasado){
        casado= valorCasado;
    }public void setEspecialista(boolean valorEspecialista){
        especialista= valorEspecialista;
    }//Cierre del método
   
    //Método getter   
    public String getNombre(){return nombre;}
    public String getApellido(){return apellido;}
    public int getEdad(){return edad;}
    public boolean getCasado(){return casado;}
    public boolean getEspecialista(){return especialista;}
    //Cierre del método
}//Cierre de la clase

Listo Pedro, ya está corregido.

Gracias y Saludos

23
Hola Pedro, éste es el código corregido, sólo espero estar bien.

Código: [Seleccionar]
if(diametro> 1.4 && grosor < 0.4 || (diametro <= 1.4 && diametro > 0.8) && grosor < 0.25){
            System.out.println("El grosor de la rueda, es inferior al recomendado");
        }
    }
}
.

Gracias Pedro por tu colaboración.

Saludos.

24
CLASES QUE UTILIZAN OBJETOS. RELACIÓN DE USO ENTRE CLASES JAVA. CONCEPTO DE DIAGRAMA DE CLASES. (CU00641B)

SALONCASA.

Código: [Seleccionar]
/*Definición del tipo de Salón de una casa
 * Damian
 */
public class SalonCasa{
    private int numeroDeTelevisores;
    private String tipoSalon;

    //Constructor
    public SalonCasa(){
        numeroDeTelevisores= 0;
        tipoSalon= "Desconocido";

    }//Cierre del constructor
   
    //Métodos setter
    public void setNumeroDeTelevisores(int valorNumeroDeTelevisores){
        numeroDeTelevisores= valorNumeroDeTelevisores;
    }
    public void setTipoSalon(String valorTipoSalon){
        tipoSalon= valorTipoSalon;
    }
   
    //Métodos getter
    public int getNumeroDeTelevisores(){return numeroDeTelevisores;}
    public String getTipoSalon(){return tipoSalon;}

}//Cierre del método

COCINACASA.

Código: [Seleccionar]
/*Ejemplo de definición de la Cocina de una Casa
 * Damian
 */
public class CocinaCasa{
    private boolean esIndependiente;
    private int numeroDeFuegos;

    //Constructor para el tipo Cocina
    public CocinaCasa(){
        esIndependiente= false;
        numeroDeFuegos= 0;

    }//Cierre del constructor
   
    //Métodos setter
    public void setEsIndependiente(boolean valorEsIndependiente){
        esIndependiente= valorEsIndependiente;
    }
    public void setNumeroDeFuego(int valorNumeroDeFuegos){
        numeroDeFuegos= valorNumeroDeFuegos;
    }
   
    //Métodos getter
    public boolean getEsIndependiente(){return esIndependiente;}
    public int getNumeroDeFuegos(){return numeroDeFuegos;}

}//Cierre del método

CASA.

Código: [Seleccionar]
/*Ejemplo de definición de una Casa
 * Damian
 */
public class Casa{
    private double superficie;
    private String direccion;
    private SalonCasa SalonCasa;
    private CocinaCasa CocinaCasa;

    //Constructor
    public Casa(){
        superficie= 0;
        direccion= "Desconocida";
        SalonCasa= SalonCasa;
        CocinaCasa= CocinaCasa;
    }

    //Método setter
    public void setSuperficie(double valorSuperficie){
        superficie= valorSuperficie;
    }

    public void setDireccion(String valorDireccion){
        direccion= valorDireccion;
    }

    public void setSalonCasa(SalonCasa valorSalonCasa){
        SalonCasa= valorSalonCasa;
    }

    public void setCocina(CocinaCasa valorCocinaCasa){
        CocinaCasa= valorCocinaCasa;
    }

    //Métodos getter
    public double getSuperficie(){return superficie;}

    public String getDireccion(){return direccion;}

    public SalonCasa getSalonCasa(){return SalonCasa;}

    public CocinaCasa getCocina(){return CocinaCasa;}
}//Cierre del método

Estas son las diferentes clases de este nivel, espero estar bien, pero me gustaría saber, si en la clase Casa de este nivel, hay otra forma de utilizar los métodos y si sería correctos utilizarlos, por si los hay.

25
Gracias Pedro, por revisar este ejercicio y hacerme caer en cuenta del error, la verdad no me había fijado, que en vez de poner el símbolo < menor, puse el incorrecto.

Tendré que corregirlo.

Gracias.

Saludos.

26
 Sobrecarga de constructores o métodos.

Ejercicio de éste nivel del curso Aprender programación java desde cero de aprenderaprogramar.com

Código: [Seleccionar]
/*Ejemplo de identificación de un profesor 
 */
public class Profesor
{
   private String nombre;
   private String apellido;
   private int edad;
   private boolean casado;
   private boolean especialista;
   
   //Constructor 1: clasificación de un profesor
    public Profesor(int valorEdad, boolean valorCasado, boolean valorEspecialista)
    {
     nombre= "Miguel";
     apellido= "Villanueva";
     edad= valorEdad;
     casado= valorCasado;
     especialista= valorEspecialista;
    }
   
    //Constructor 2: características de un profesor
   
    public Profesor(){
        nombre= "";
        apellido= "";
        edad= 0;
        casado= false;
        especialista= false;
    }
   
    public String getNombre(){return nombre;}
    public String getApellido(){return apellido;}
    public int getEdad(){return edad;}
    public boolean getCasado(){return casado;}
    public boolean getEspecialista(){return especialista;}
    //Cierre del método
}//Cierre de la clase

En la compilación del código y en la ejecución por consola, todo resulta bien.

27
Inicializar objetos Java. Respuesta al ejercicio CU00639B del tutorial básico de codificación en Java.

Ejercicio de clase bombero

Código: [Seleccionar]
/*Ejemplo clase bombero
 * Damian
 */
public class Bombero
{
   private String nombre;
   private String apellido;
   private int edad;
   private boolean casado;
   private boolean especialista;
   
   //Constructor, para clasificación de un Bombero
    public Bombero(int valorEdad, boolean valorCasado, boolean valorEspecialista)
    {
     nombre= "Carlos";
     apellido= "Saldarriaga";
     edad= valorEdad;
     casado= valorCasado;
     especialista= valorEspecialista;
    }//Cierre del constructor
   
    //Métodos, para obtener la información de una persona
    public String getNombre(){return nombre;}
   
    public String getApellido(){return apellido;}
   
    public int getEdad(){return edad;}
   
    public boolean getCasado(){return casado;}
   
    public boolean getEspecialista(){return especialista;}
}//Cierre de la clase

Al compilar el código sale todo bien y por consola igualmente sale correcto, espero no equivocarme con eso.

28
Ejercicio de esta clase CU00638B del tutorial elemental de programador Java.

Código: [Seleccionar]
/*Objeto Tipo Motor
 */
public class Motor{
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;

    //Constructor para tipo Motor
       public Motor(){
           tipoBomba= 0;
           tipoFluido= "";
           combustible= "";
        }
       
        //Establecer valores para el tipo de motor
       
        public void setTipoBomba(int valorTipoBomba){
            tipoBomba= valorTipoBomba;
        }
        public void setTipoFluido(String valorTipoFluido){
            tipoFluido= valorTipoFluido;
        }
        public void setCombustible(String valorCombustible){
            combustible= valorCombustible;
        }
       
        //Obtener características del tipo motor
       
        public int getTipoBomba(){return tipoBomba;}
       
        public String getTipoFluido(){return tipoFluido;}
       
        public String getCombustible(){return combustible;}
       
        public boolean dimeSiMotorEsParaAgua(){
            boolean motorEsParaAgua= false;
            if(tipoBomba == 1){motorEsParaAgua = true;}
            return motorEsParaAgua;
        }//Cierre del método
    }//Cierre de la clase

29
switch en Java (condicional de selección). Diagrama de flujo y ejemplo de aplicación.

Ejercicio con la utilización del SWITCH del curso básico de programador Java.

Código: [Seleccionar]
/* Ejemplo Tipo Motor */
public class Motor{
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;

    //Constructor para asignación motor
    public Motor(){
        tipoBomba= 0;
        tipoFluido= "";
        combustible= "";
    }

    //Establecer valores para tipo Motor

    public void setTipoBomba(int valorTipoBomba){
        tipoBomba= valorTipoBomba;
    }

    public void setTipoFluido(String valorTipoFluido){
        tipoFluido= valorTipoFluido;
    }

    public void setCombustible(String valorCombustible){
        combustible= valorCombustible;
    }

    //Obtener características del tipo Motor

    public int getTipoBomba(){return tipoBomba;}

    public String getTipoFluido(){return tipoFluido;}

    public String getCombustible(){return combustible;}

    public void dimeTipoMotor(){
        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 hormigón");
            break;
            case 4:
            System.out.println("La bomba es una bomba de pasta alimenticia");
            break;
            default:
            System.out.println("No exite un valor válido para tipo de bomba.");
            break;
        }
    }
}

Compilé el código y no hubo errores, así que, al comprobar por consola los mensajes, todo salía bien.

30
Ejercicio de esta clase.

Código: [Seleccionar]
/*Ejercicio Java
Representación rueda de vehículo - Damian*/

public class Rueda{
    private String tipo;
    private double grosor;
    private double diametro;
    private String marca;

    //Constructor para la clase rueda
    public Rueda(){
        tipo= "";
        grosor= 0;
        diametro= 0;
        marca= "";
    }

    //Características de una rueda para vehículo

    public void setTipo(String valorTipo){
        tipo= valorTipo;
    }

    public void setGrosor(double valorGrosor){
        grosor= valorGrosor;
    }

    public void setDiametro(double valorDiametro){
        diametro= valorDiametro;
    }

    public void setMarca(String valorMarca){
        marca= valorMarca;
    }

    //Obtener características

    public String getTipo(){return tipo;}

    public double getGrosor(){return grosor;}

    public double getDiametro(){return diametro;}

    public String getMarca(){return marca;}

    public void comprobarDimensiones(){
        if(diametro> 1.4){
            System.out.println("La rueda es para un vehículo grande");
        }else if(diametro <= 1.4 && diametro > 0.8){
            System.out.println("La rueda es para un vehículo mediano");
        }else{
            System.out.println("La rueda es para un vehículo pequeño");
        }

        if(diametro> 1.4 && grosor > 0.4 || (diametro <= 1.4 && diametro > 0.8) && grosor < 0.25){
            System.out.println("El grosor de la rueda, es inferior al recomendado");
        }
    }
}

31
Hola nuevamente Pedro.

He corregido el ejercicio y creo que ahora está bien, si hay algún error, te pido que por favor me lo hagas saber..

Gracias.

Código: [Seleccionar]
/* Presentación Médico Hospital - damian */
public class Medico2{
    private String nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private String numeroDocumentoIdentidad;
    private String especialidad;
   
    public Medico2(){
        nombre= "";
        apellido= "";
        edad= 0;
        casado= false;
        numeroDocumentoIdentidad= "";
        especialidad= "";
    }
   
    //Características del Médico
    //Nombre
    public void setNombre(String valorNombre){
        nombre= valorNombre;
        System.out.println("El nombre del médico es: " + nombre);
    }
    //Apellido
    public void setApellido(String valorApellido){
        apellido= valorApellido;
        System.out.println("El apellido del médico es: " + apellido);
    }
    //Edad
    public void setEdad(int valorEdad){
        edad= valorEdad;
        System.out.println("La edad del médico es: " + edad);
    }
    //Casado
    public void setCasado(boolean valorCasado){
        casado= valorCasado;
        System.out.println("El médico está casado? " + casado);
    }
    //Número de Documento de Identidad
    public void setNumeroDocumentoIdentidad(String valorNumeroDocumentoIdentidad){
        numeroDocumentoIdentidad= valorNumeroDocumentoIdentidad;
        System.out.println("El número del docuemento de identidad es: " + numeroDocumentoIdentidad);
    }
    //Especialidad
    public void setEspecialidad(String valorEspecialidad){
        especialidad= valorEspecialidad;
        System.out.println("La especialidad del médico es: " + especialidad);
    }
    public void calculoParaMultiploEdad(){
        int años= 0;
        años= 5-edad%5;
        System.out.println("El médico de nombre, " + nombre + " con especialidad en, " + especialidad + " tendrá una edad múltiplo de cinco dentro de " + años + " año/s ");
    }
   
    //Obtener Características
   
    //Nombre
    public String getNombre(){return nombre;}
    //Apellido
    public String getApellido(){return apellido;}
    //Edad
    public int getEdad(){return edad;}
    //Casado
    public boolean getCasado(){return casado;}
    //Número de Documento de Identidad
    public String getNumeroDocumentoIdentidad(){return numeroDocumentoIdentidad;}
    //Especialidad
    public String getEspecialidad(){return especialidad;}
}//Cierre de la clase

32
Buenas noches Pedro

Te comento que tuve que ponerlo así, ya que en la compilación, me salía error, miré en los foros y en uno de ellos salía de esta forma,
Código: [Seleccionar]
public void calculoParaMultiploEdad(){
        int años= 0;
        añosQueFaltan= 5-edad%5;
        System.out.println("El médico de nombre, " + nombre + " con especialidad en, " + especialidad + " tendrá una edad múltiplo de cinco dentro de " + añosQueFaltan + " año/s ");
, y traté de hacerlo como estaba en ese foro, pero siempre que lo compilaba salía error, por esa razón tuve que poner calculParaMultiploEdad, como atributo y después como código le agregué el setter, para que así, pudiera salir en pantalla.

Pero agradezco tu tiempo para observar los errores que cometo y hacerme lo saber.

Hasta pronto.

33
Ejercicio CU00634B del manual de Java

Dadas las variables de tipo int con valores A = 5, B = 3, C = -12 indicar si la evaluación de estas expresiones daría como resultado verdadero o falso:

a) A > 3  verdadero                                                         
b) A > C  verdadero                                             
c) A < C  falso
d) B < C  falso                                                           
e) B != C  falso                                     
f) A == 3  falso
g) A * B == 15  verdadero                                                 
h) A * B == -30   falso                                 
i) C / B < A    verdadero
j) C / B == -10  falso                                                 
k) C / B == -4    verdadero                                   
l) A + B + C == 5  falso
m) (A+B == 8) && (A-B == 2)  verdadero               
n) (A+B == 8) || (A-B == 6)  falso
o) A > 3 && B > 3 && C < 3    falso                             
p) A > 3 && B >= 3 && C < -3   verdadero

34
Hola Jesu, espero estés bien

Los métodos else, this e if, aún no se han visto en lo que va del curo Java, te recomendaría que utilices los códigos que se han visto, para que todo salga bien, este es un pequeño ejemplo del código, que se debería utilizar, al crear un clase tipo Médico, tendría que quedarte de la siguiente manera
public class Medico{
private String nombre; etc, debajo de éste, public Medico(){ y debajo de éste, poner nombre= ""; y así sucesivamente, ahora la utilización del codigo, te quedaría así
Código: [Seleccionar]
public void setNombre(String valorNombre){
nombre= valorNombre;
System.out.println("El nombre del médico es: " + nombre)
y así con los otro códigos.

También en el ejemplo, se solicita que se pide un código que lleve por nombre calculoParaMultiploEdad,  esto también tienes que ponerlo debajo del public class Medico, el cúal quedaría así, private int calculoParaMultiploEdad; y debajo de public Medico, quedaría así, calculoParaMultiploEdad= 0; después de que hayas puesto todos los códigos, compilas, para ver si hay errores o no.

La utilización del get, está bien

Suerte amigo.

35
Este es el ejercicio de la clase Operadores aritméticos en Java del curso de fundamentos de programación con Java.

Después de errores en la compilación, los corregí y creo que ahora está listo, ya que en la comprobación por consola, sale bien.

Código: [Seleccionar]
/* Presentación Médico Hospital - damian */
public class Medico2{
    private String nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private String numeroDocumentoIdentidad;
    private String especialidad;
    private int calculoParaMultiploEdad;
   
    public Medico2(){
        nombre= "";
        apellido= "";
        edad= 0;
        casado= false;
        numeroDocumentoIdentidad= "";
        especialidad= "";
        calculoParaMultiploEdad= 0;
    }
   
    //Características del Médico
    //Nombre
    public void setNombre(String valorNombre){
        nombre= valorNombre;
        System.out.println("El nombre del médico es: " + nombre);
    }
    //Apellido
    public void setApellido(String valorApellido){
        apellido= valorApellido;
        System.out.println("El apellido del médico es: " + apellido);
    }
    //Edad
    public void setEdad(int valorEdad){
        edad= valorEdad;
        System.out.println("La edad del médico es: " + edad);
    }
    //Casado
    public void setCasado(boolean valorCasado){
        casado= valorCasado;
        System.out.println("El médico está casado? " + casado);
    }
    //Número de Documento de Identidad
    public void setNumeroDocumentoIdentidad(String valorNumeroDocumentoIdentidad){
        numeroDocumentoIdentidad= valorNumeroDocumentoIdentidad;
        System.out.println("El número del docuemento de identidad es: " + numeroDocumentoIdentidad);
    }
    //Especialidad
    public void setEspecialidad(String valorEspecialidad){
        especialidad= valorEspecialidad;
        System.out.println("La especialidad del médico es: " + especialidad);
    }
    public void setcalculoParaMultiploEdad(){
        int años= 0;
        años= 5-edad%5;
        System.out.println("El médico de nombre, " + nombre + " con especialidad en, " + especialidad + " tendrá una edad múltiplo de cinco dentro de " + años + " año/s ");
    }
   
    //Obtener Características
   
    //Nombre
    public String getNombre(){return nombre;}
    //Apellido
    public String getApellido(){return apellido;}
    //Edad
    public int getEdad(){return edad;}
    //Casado
    public boolean getCasado(){return casado;}
    //Número de Documento de Identidad
    public String getNumeroDocumentoIdentidad(){return numeroDocumentoIdentidad;}
    //Especialidad
    public String getEspecialidad(){return especialidad;}
}//Cierre de la clase

36
Gracias nuevamente Pedro, te comento que no había utilizado el double y el float, porque no se habían utilizado en los ejercicios, solo el int, por esa razón los dejé de lado, pero ahora sé que puedo utilizarlos.

Gracias nuevamente.

37
En este nivel CU00632B del curso de java, se necesitaba desarrollar un programa Java, en donde se incluyeran los objetos de tipo Médico.

Ejercicio

Código: [Seleccionar]
/* Presentación Médico Hospital */
public class Medico{
    private String nombre;                          //Nombre
    private String apellido;                        //Apellido
    private int edad;                               //Edad
    private boolean casado;                         //Casado, SI/NO
    private String numeroDocumentoIdentidad;        //Número Documento Identidad
    private String especialidad;                    //Especialidad
   
   
    public Medico(){
        nombre= "";
        apellido= "";
        edad= 0;
        casado= false;
        numeroDocumentoIdentidad= "No establecido";
        especialidad= "No establecido";
    }
    //Método para establecer, características del Médico
   
    //Nombre
    public void setNombre (String valorNombre){
        nombre= valorNombre;
        System.out.println ("El nombre del médico ha cambiado: + El nombre del nuevo médico es:");
    }
    //Apellido
    public void setApellido (String valorApellido){
        apellido= valorApellido;
        System.out.println ("El apellido del médico ha cambiado: + El apellido del médico es:");
    }
    //Edad
    public void setEdad (int valorEdad){
        edad= valorEdad;
        System.out.println ("La edad del médico ha cambiado a: + La nueva edad del médico es:");
    }
    //Estado Civil
    public void setCasado (boolean valorCasado){
        casado= valorCasado;
        System.out.println ("El médico está casado: + El médico se ha casado:"); 
    }
    //Número Documento Identidad
    public void setNumeroDocumentoIdentidad (String valorNumeroDocumentoIdentidad){
        numeroDocumentoIdentidad= valorNumeroDocumentoIdentidad;
        System.out.println ("El número de identidad del médico ha cambiado: + El nuevo número de identidad es:");
    }
    public void setEspecialidad (String valorEspecialidad){
        especialidad= valorEspecialidad;
        System.out.println ("Ha cambiado la especialidad del médico de nombre: + La nueva especialidad es:");
    }
    //Obtener características del Médico
   
    //Nombre
    public String getNombre(){return nombre;}
    //Apellido
    public String getApellido(){return apellido;}
    //Edad
    public int getEdad(){return edad;}
    //Estado Civil
    public boolean getCasado(){return casado;}
    //Número Documento Identidad
    public String getNumeroDocumentoIdentidad(){return numeroDocumentoIdentidad;}
    //Especialidad
    public String getEspecialidad(){return especialidad;}
}//Cerrar la clase

38
Este es el EJERCICIO CU00630B del tutorial Java que había que hacer.

Considera estás desarrollando un programa Java donde necesitas trabajar con objetos de tipo DiscoMusical. Define las signaturas para métodos dentro dicha clase e indica si deberán ser procedimientos o funciones.


1.) public  int getDuracionCancion () {return DuracionCancion;}, función

2.) public void setSaludarIntruducirDuracionCanciones  (String valorSaluarIntruducirDuracionesCanciones){, procedimiento

3.) public int getDuracionTotalDisco () {return DuracionTotalDisco;} función

4.) public void setAnadirCanciones  (String valorAnidarCanciones){ procedimiento

Enlace del tema a desarrollar

https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=453:concepto-de-signatura-de-metodos-en-java-primera-definicion-de-interfaz-o-interface-ejercicios-cu00630b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188

39
Este es el ejercicio del Disco Musical CU00624B del manual de programación en Java para principiantes.

Código: [Seleccionar]
/* Ejemplo Disco Musical - aprenderaprogramar.com */
/*Clasificación Discográfica
 */

public class DiscoMusical {
    private String titulo;                  //Titulo
    private String autor;                   //Autor
    private int anoEdicion;                 //Año Edición
    private String formato;                 //Formato
    private boolean digital;                //Digital, Si/No

    //Constructor
    public DiscoMusical() {
        titulo= "";
        autor= "";
        anoEdicion= 0;
        formato= "";
        digital= false;
    }//Cierre del constructor

    //Método para obtener características del Disco Musical
    //Titulo
    public void setTitulo (String valorTitulo){
        titulo= valorTitulo;
    }

    //Autor
    public void setAutor (String valorAutor){
        autor= valorAutor;
    }

    //Año Edición
    public void setAnoEdicion (int valorAnoEdicion){
        anoEdicion= valorAnoEdicion;
    }

    //Formato
    public void setFormato (String valorFormato){
        formato= valorFormato;
    }

    //Digital
    public void setDigital (boolean valorDigital){
        digital= valorDigital;
    }//Cierre del Método

    //Método para obtener características del Disco Musical

    //Titulo
    public String getTitulo () {return titulo;}

    //Autor
    public String getAutor () {return autor;}

    //Año Edicion
    public int getAnoEdicion () {return anoEdicion;}

    //Formato
    public String getFormato () {return formato;}

    //Digital
    public boolean getDigital () {return digital;}
}//Cierre de la clase

40
Corrección del ejercicio

Código: [Seleccionar]
/*Ejemplo - aprenderaprogramar.com */
/*Clasificacion de personas
 */
public class Clasificacion{
    private String nombre;                //Nombre
    private String apellido;              //Apellido
    private int edad;                     //Edad
    private boolean estadoCivil;          //¿Casado/a?, Si/No
    private String numeroIdentificacion;  //Numero de documento

    //Constructor
    public Clasificacion(){
        nombre= "";
        apellido= "";
        edad= 0;
        estadoCivil= true;
        numeroIdentificacion= "No establecido aun";
    } //Cierre del constructor

    //Método para establecer sus características
    //Nombre
    public void setNombre (String valorNombre){
        nombre= valorNombre;
    }
    //Apellido
    public void setApellido (String valorApellido) {
        apellido= valorApellido;
    }
    //Edad
    public void setEdad (int valorEdad) {
        edad= valorEdad;
    }
    //Estado civil
    public void setEstadoCivil (boolean valorEstadoCivil) {
        estadoCivil= valorEstadoCivil;
    }
    //Número de documento
    public void setNumeroIdentificacion (String valorNumeroIdentificacion) {
        numeroIdentificacion= valorNumeroIdentificacion;
    }//Cierre del método

    //Obtener sus características
    //Nombre
    public String getNombre () { return nombre;}
    //Apellido
    public String getApellido () {return apellido;}
    //Edad
    public int getEdad () {return edad;}
    //Estado Civil
    public boolean getEstadoCivil () {return estadoCivil;}
    //Número de identificación
    public String getNumeroIdentificacion () {return numeroIdentificacion;}

}//Cierre de la clase

Citar

EJERCICIO

"Considera estás desarrollando un programa Java donde necesitas trabajar con objetos de tipo Persona. Define una clase Persona análoga a la que hemos visto para taxis, pero en este caso considerando los siguientes atributos de clase: nombre (String), apellidos (String), edad (int), casado (boolean), numeroDocumentoIdentidad (String). Define un constructor y los métodos para poder establecer y obtener los valores de los atributos."

Páginas: 1 [2] 3

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