Del curso: Java: Programación orientada a objetos esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.
Otro uso de las interfaces: Caducable - Tutorial de Java
Del curso: Java: Programación orientada a objetos esencial
Otro uso de las interfaces: Caducable
Las interfaces en la orientación a objetos, y concretamente en Java, pueden usarse con distintos fines. Ahora veremos cómo obligar a algunas clases a implementar unos métodos. Veremos una forma de hacerlo inspirado en las propias clases de interfaces Java. Te invito a trastear un poco por Internet por el API de Java e investigar un poco sobre clases como serializable, clonable, throwable, iterable. Vamos a hacer algo parecido con caducable. Crearemos una interfaz llamada caducable con un método estaCaducado y haremos que algunas de nuestras clases hijas de producto implementen dicha interfaz. Pero no solo a algunos productos, sino que también se lo pondremos en las bolsas. Porque las tenemos biodegradables, y si llevan mucho tiempo en el almacén se pueden romper. Empezamos entonces creando una nueva interfaz caducable en el paquete sooper, «Caducable», y le añadimos la declaración del método estaCaducado, que devolverá un booleano. Ahora toca decidir cuáles de los tipos de producto…
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.