Cita: Prefiero que la solución me la deis desde el principio, es decir, no usar mi clase como base. Gracias
Pero entonces ya no sería tu código, sería el de otra persona.
¿Qué quieres?¿Aprender o que te hagan los deberes?
Es por darte una ayuda más enfocada a tus necesidades.