This document summarizes a presentation on inheritance of interfaces in Java. It defines an interface as a blueprint of a class that contains abstract methods. Interfaces allow classes to support multiple inheritance by implementing multiple interfaces. The document provides the syntax for declaring an interface and explains that a class implements an interface while a class extends another class. It gives an example of a Drawable interface being implemented by Rectangle and Circle classes. Finally, it demonstrates multiple inheritance using interfaces by defining a Printable and Showable interface both being implemented by class A7.