我想只有这两种类型在swift中可用,我只是想知道,我错过了什么,你的帮助将不胜感激?
单
多级
答案 0 :(得分:7)
是的,在Swift和Objective-c中单个和多级继承是受支持的。
在swift和许多其他语言中,多重继承受限于使用类,因为历史问题,如致命钻石和其他歧义。在swift中你可以实现 Protocols
在某个级别的多重继承。
答案 1 :(得分:3)
请参阅视频教程:
另一个关于swift继承的好教程:
答案 2 :(得分:2)
只有那两个在swift中可用,但你可以实现多重继承。你可以使用一个协议来实现与多重继承相同的结果。