Se me genero una duda en referencia a la serialización, ya que en una de las actividades se dice que:
- "Funciona en cascada. Por ejemplo, si un objeto Libro tiene un Autor, tanto el Libro como el Autor se serializarán."
Y en otra actividad dice:
- "Al serializar un objeto de tipo Libro, para que la operación se produzca sin errores y el autor también sea serializado, es necesario que tanto las clases Libro como Autor implementen la interfaz Serializable."
- "Si alguna de las clases no implementa la interfaz Serializable, se lanzará una excepción de tipo NotSerializableException."
Entonces se me generó la duda de cual de las actividades tiene razón, ya que en ambas situaciones no se habla de herencia y lo que entendí por los vídeos es que al Implementar en la clase padre, se le transfiere a la clase hija, y en viceversa no. Pero, reitero, en ambas actividades no se habla de Herencia.
PD: Ambas actividades salen como respuestas verdaderas. Las actividades son: https://app.aluracursos.com/course/java-java-io-streams-reader-writers/task/78682 https://app.aluracursos.com/course/java-java-io-streams-reader-writers/task/78683