swift - 协议可以从类继承吗?
问题描述
我在操场上写了这些行,我没有得到任何编译错误:
class A {}
protocol B : A {}
一个协议怎么可能从一个类继承?
解决方案
这表明协议 B 要求符合类型是 A 或 A 的子类。协议本身不是具体类型;他们只是提供了我遵守的具体符合类型的规则。
推荐阅读
- mysql - perl - insert value if column word is missing
- c# - Accessing array of child objects in c#
- angular7 - Ionic 4 - Platform.resume event calling
- python - Find global references in nested functions
- html - How to animate a car's wheels based on a moving and stopping car using CSS?
- ruby-on-rails - Rails - Where condition on array of ids doesn't run the whole array
- gmail-addons - Convert chrome extension to chrome addon
- oracle - 如何使用 laravel 5.8 解决连接问题 oci8
- c - 创建一个将结构(或指向结构的指针)作为参数并按字母顺序对名称进行排序的函数
- c# - 如何确保 typeof 和 cast 运算符在不同的加载上下文而不是默认加载上下文上运行