На самом деле в Java нет симуляции множественного наследования.
Люди иногда говорят, что вы можете симулировать множественное наследование с помощью интерфейсов, потому что вы можете реализовать более одного интерфейса на класс, а затем использовать композицию (а не наследование) в вашем классе для достижения поведения нескольких классов, которые вы пытались унаследовать с самого начала.