tengo el siguiente código:
Código:
class Periodica extends Publicacion implements Serializable{
int volumen;
int fecha[]=new int[3];
int nPeriodica=0;
public Periodica(String titulo, String materia, int volumen, int dia, int mes, int agno){
super (titulo, materia);
this.volumen=volumen;
fecha[0]=dia;
fecha[1]=mes;
fecha[2]=agno;
nPeriodica++;
}
}
en otra clase creo un fichero y meto los datos de un objeto que tambien creo en ese fichero con el siguiente codigo:
Código:
FileOutputStream salida=new FileOutputStream("fichero.txt");
ObjectOutputStream librosSalida=new ObjectOutputStream(salida);
//aqui pediria los datos: titulo, materia, volumen...
Periodica a=new Periodica(titulo, materia, volumen, dia, mes, anio);
librosSalida.writeObject(a);
Cuando creo el objeto
a de la clase periodica me tendria que aumentar el atributo nPeriodica pero no lo hace. ¿Cual es el error?, ¿que tengo hecho mal?
Saludos