Multiple inheritance in Java by interface

If a class implements multiple interfaces, or an interface extends multiple interfaces, it is known as multiple inheritance.

Figure 4.11: Multiple inheritance
Image multipleinheritance


\begin{lstlisting}
interface Printable{
void print();
}
interface Showable{ ...
...s[]){
A7 obj = new A7();
obj.print();
obj.show();
}
}
\end{lstlisting}