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

Páginas: [1]
1
Hola, este es mi primer mensaje/duda en el foro, estoy cursando una ingeniería y hasta ahora nunca había visto nada de programación, así que me estoy iniciando con una asignatura de la carrera.

Mi problema es que me he bloqueado en un ejercicio y no se como solucionarlo. Básicamente tengo que implementar una clase Pelicula con sus atributos Titulo, Director, Año, Sinopsis y Género con sus métodos getter y setter de cada uno de ellos, además de un método mostrarInfoPelicula para ver por pantalla la información anterior.

Mi duda es con los tipos enumerados, la clase enum la hago correctamente pero no se muy bien como se implementa en la clase Pelicula. Os dejo el código:

Código: [Seleccionar]
public enum Genero
{
        COMEDIA, ACCION, TERROR, CIENCIA_FICCION;
}
Código: [Seleccionar]
public class Pelicula
{
    private String titulo;
    private String director;
    private int anho;
    private String sinopsis;
    private Genero genero;
   
    public Pelicula(String Titulo, String Director, int Anho, String Sinopsis, Genero genero)
    {
        titulo = Titulo;
        director =  Director;
        anho = Anho;
        sinopsis = Sinopsis;
        this.genero = genero;
    }
    public String getTitulo()
    {
        return titulo;
    }
    public void setTitulo (String Titulo)
    {
        titulo=Titulo;
    }
    public String getDirector()
    {
        return director;
    }
    public void setDirector (String Director)
    {
        director=Director;
    }
    public int getAño()
    {
        return anho;
    }
    public void setAnho (int Anho)
    {
        anho=Anho;
    }
    public String getSinopsis()
    {
        return sinopsis;
    }
    public void setSinopsis (String Sinopsis)
    {
        sinopsis=Sinopsis;
    }
    public Genero getGenero()
    {
        return genero;
    }
    public void setGenero (Genero genero)
    {
        genero=Genero.TERROR;
    }
    public void mostrarInfoPelicula(){
        System.out.println("Película: "+titulo);
        System.out.println("Director: "+director);
        System.out.println("Año: "+anho);
        System.out.println("Sinopsis: "+sinopsis);
        System.out.println("Género: "+genero);
    }
}

Seguramente sea una tontería, pero al principio esto es como aprender chino, muchas gracias por la ayuda.

Páginas: [1]

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