Indagamos por todo el mundo online para tenerte la solución para tu duda, si tienes alguna difcultad puedes dejar un comentario y contestamos sin falta, porque estamos para servirte.
Solución:
Si, puedes hacerlo. Una interfaz puede extender múltiples interfaces, como se muestra aquí:
interface Maininterface extends inter1, inter2, inter3
// methods
Una sola clase también puede implementar múltiples interfaces. ¿Qué pasa si dos interfaces tienen un método que define el mismo nombre y firma?
Hay un punto complicado:
interface A
void test();
interface B
void test();
class C implements A, B
@Override
public void test()
Entonces la implementación única funciona para ambos :).
Lee mi publicación completa aquí:
http://codeinventions.blogspot.com/2014/07/can-interface-extend-multiple.html
Un interfaz pueden extender múltiples interfaces.
A clase pueden implementar múltiples interfaces.
Sin embargo, un clase sólo pueden extender una sola clase.
Cuidado con cómo usas las palabras extends
y implements
al hablar de interface
y class
.
¿Puede una interfaz extender múltiples interfaces en Java?
La respuesta es: Sí.
Según JLS
Una interfaz puede declararse como una extensión directa de una o más interfaces, lo que significa que especifica implícitamente todos los tipos de miembros, métodos abstractos y constantes de las interfaces que extiende, excepto cualquier tipo de miembro y constantes que pueda ocultar.
valoraciones y comentarios
Si estás de acuerdo, tienes la libertad de dejar un tutorial acerca de qué te ha gustado de esta noticia.