Es una clase que modela lo qu quiere ser un evento, con atributos fecha de inicio y fin, etc, y un arraylist donde guardar los patrocinadores.
Código PHP:
public Evento() {
super();
ArrayList<String> patrocinadores = new ArrayList<String>();
this.fechaInicio = null;
this.fechaFin = null;
this.nombreEvento = "Evento sin nombrar";
this.descripción = "Evento sin describir";
this.ciudad = "Evento sin ubicar";
String sinpatrocinador = "Sin patrocinador";
patrocinadores.add(sinpatrocinador);
}
¿Que es lo que hago mal? He probado de varias formas, como pasandole directamente el string sin meterlo en una variable antes, pero estoy siempre en las mismas. Se supone que esta sintaxis funciona y en otros momento con .add he insertado registros, ¿por donde anda mi error?
Luego para probar hago
Código PHP:
public static void main(String[] args) {
Evento miEvento = new Evento();
System.out.println(miEvento.patrocinadores);
}