От Учебники Java:
В Java класс может наследовать только один класс, но он может реализовать более одного интерфейса. Поэтому объекты могут иметь несколько типов: тип их собственного класса и типы всех интерфейсов, которые они реализуют. Это означает, что если объявлена переменная тип интерфейса, его значение может ссылаться на любой объект, который созданный из любого класса, который реализует интерфейс.
Может ли кто-нибудь предоставить мне базовый псевдо-тип для этого. Я не понял смелые строки.