*
*/
import java.util.*;
/**
*
*
* @version 1.0
*/
public abstract class Pelicula {
/*Atributo que almacena el valor del titulo*/
protected String titulo;
/*Atributo que almacena un ArrayList de actores*/
protected ArrayList
/*Atributo que almacena el valor de director*/
protected String director;
/**
* @param titulo campo que contiene el titulo de la
Pelicula
* @param actores campo que contiene los actores de la
Pelicula
* @param director campo que contiene el director de la
Pelicula
*/
Pelicula(String titulo, ArrayList
this.titulo = titulo;
this.actores = actores;
this.director = director;
}
/**
* Devuelve el valor del atributo
Titulo
*
* @return titulo de la
Pelicula
*/
public String getTitulo() {
return titulo;
}
/**
* Asigna un campo para el atributo
Titulo
*
* @param campo que contiene valor del
Titulo
*/
public void setTitulo(String titulo) {
this.titulo = titulo;
}
/**
* Devuelve el valor del atributo
Actores
*
* @return el valor
Actores
*/
public ArrayList
return actores;
}
/**
* Asigna un campo para el ArrayList
Actores
*
* @param actores contiene el campo para el atributo
Actores
*/
public void setActores(ArrayList
this.actores = actores;
}
/**
* Devuelve el valor del atributo
Director
*
* @return el valor
Director
*/
public String getDirector() {
return director;
}
/**
* Asigna un campo para el atributo
Director
*
* @param director contiene el campo para el atributo
Director
*/
public void setDirector(String director) {
this.director = director;
}
/**
* Metodo Polimorfico
*/
public String toString() {
String cadena = "Titulo: " + titulo + " Actores: ";
for(String item : actores) {
cadena += item + " ";
}
cadena += " Director: " + director;
return cadena;
}
}
No hay comentarios:
Publicar un comentario