Moreover, languages such as Ada, Objective-C, C#, Delphi/Free Pascal, Java, and Swift allow multiple-inheritance of interfaces (called protocols in Objective-C and Swift).
Языки, допускающие лишь простое наследование (как например, Ада, Objective-C, PHP, C#, Delphi/Free Pascal и Java), предусматривают множественное наследование интерфейсов (в Objective-C называемые протоколами).