Swift 协议属性和方法的默认实现

协议是 Swift 中头等重要的内容，在实际开发中，我们会大量地使用面向协议编程。