Can An Interface Extend Multiple Interfaces In Java?
Answer : Yes, you can do it. An interface can extend multiple interfaces, as shown here: interface Maininterface extends inter1, inter2, inter3 { // methods } A single class can also implement multiple interfaces. What if two interfaces have a method defining the same name and signature? There is a tricky point: interface A { void test(); } interface B { void test(); } class C implements A, B { @Override public void test() { } } Then single implementation works for both :). Read my complete post here: http://codeinventions.blogspot.com/2014/07/can-interface-extend-multiple.html An interface can extend multiple interfaces . A class can implement multiple interfaces . However, a class can only extend a single class . Careful how you use the words extends and implements when talking about interface and class . Can an interface extend multiple interfaces in java? Answer is: Yes. According to JLS An interface ma...