类和多重继承

Swift 不支持多重继承。也就是说,你不能从多个类继承。

class Animal { ... }
class Pet { ... }

class Dog: Animal, Pet { ... } // This will result in a compiler error.

相反,我们鼓励你在创建类型时使用合成。这可以通过使用协议来完成。