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: Dimitar Stefanov en 27 de Febrero 2016, 10:58

Título: Método en Java tipo procedimiento (...void) y tipo función (...return) CU00624B#
Publicado por: Dimitar Stefanov en 27 de Febrero 2016, 10:58
Hola a todos.

Acto seguido pongo la solución del ejercicio CU00624B del curso Java desde cero.

Código: [Seleccionar]
public class DiscoMusical{
    private String titulo;
    private String autor;
    private int añoEdicion;
    private String formato;
    private boolean digital;
   
    public DiscoMusical(){
        titulo = "";
        autor = "";
        añoEdicion = 0;
        formato = "";
        digital = true; //Si es digital sería "true", en caso contrario el valor de esta variable sería "false"
    }
   
    public void setTitulo(String valorTitulo){
        titulo = valorTitulo;
    }
   
    public void setAutor(String valorAutor){
        autor = valorAutor;
    }
   
    public void setAñoEdicion(int valorAñoEdicion){
        añoEdicion = valorAñoEdicion;
    }
   
    public void setFormato(String valorFormato){
        formato = valorFormato;
    }
   
    public void setDitatal(boolean valorDigital){
        digital = valorDigital;
    }
   
    public String getTitulo(){return titulo;}
   
    public String getAutor(){return autor;}
   
    public int getAñoEdicion(){return añoEdicion;}
   
    public String getFormato(){return formato;}
   
    public boolean getDigital(){return digital;}
}

Gracias.
Título: Re:CU00624B Método en Java tipo procedimiento (...void) y tipo función (...return)
Publicado por: pedro,, en 27 de Febrero 2016, 15:37
Buenas.

El ejercicio está correcto. Recuerda que no es aconsejable usar la'ñ' en nombres de atributos, nombres de clases, métodos...


 ;D
Título: Re:CU00624B Método en Java tipo procedimiento (...void) y tipo función (...return)
Publicado por: Dimitar Stefanov en 28 de Febrero 2016, 19:29
Buenas, Pedro.

Gracias por corregirme otro ejercicio más. Ya decía yo sobre la "ñ", porque en JavaScript no se pueden poner ese tipo de caráctreres, pero como lo ponía literalmente en este ejercicio:

Citar
...pero en este caso considerando los siguientes atributos de clase: titulo (String), autor (String), añoEdicion (int), formato (String),...
.

Un saludo.
Título: Re:CU00624B Método en Java tipo procedimiento (...void) y tipo función (...return)
Publicado por: César Krall en 29 de Febrero 2016, 13:56
Hola! Tienes razón que lo pone el enunciado del ejercicio (y Java lo admite) pero en general recomendamos no usar eñes ni tildes para evitar problemas. Saludos!