美文网首页
菜鸡学Swift3.0 15.1 协议的定义与遵守

菜鸡学Swift3.0 15.1 协议的定义与遵守

作者: 菜鸡 | 来源:发表于2017-01-03 14:18 被阅读11次
import UIKit
    // 协议的定义
protocol SportProtocol {
    // 默认情况下 协议内的方法必须实现
    func playBasketball()
    func playFootball()
    }

// 定义类且遵守协议 SportProtocol
class Teacher: SportProtocol {
    func playFootball() {
        print("1")
    }
    func playBasketball() {
        print("2")
    }
}
// 定义类 在有继承NSObject的情况下遵守协议   SportProtocol
class Student: NSObject, SportProtocol {
    func playFootball() {
        print("1")
    }
    func playBasketball() {
        print("2")
    }
}

相关文章

  • 菜鸡学Swift3.0 15.1 协议的定义与遵守

  • Swift - 协议

    协议 协议的格式 协议的定义方式与类,结构体,枚举的定义都非常相似 遵守协议的格式 协议的基本使用 定义协议和遵守协议

  • 15.协议的使用

    协议的格式 协议的定义方式与类,结构体,枚举的定义都非常相似 遵守协议的格式 协议的基本使用 定义协议和遵守协议 ...

  • 20 协议

    协议的格式 协议的定义方式与类,结构体,枚举的定义都非常相似 遵守协议的格式 协议的基本使用 定义协议和遵守协议 ...

  • swift最新语法总结(协议)

    协议的格式 协议的定义方式与类,结构体,枚举的定义都非常相似 遵守协议的格式 协议的基本使用 定义协议和遵守协议 ...

  • 15-Swift中协议的使用

    一、协议的基本使用: 协议的定义格式:协议的定义方式与类,结构体,枚举的定义都非常相似 遵守协议的格式: 定义协议...

  • 14 协议、闭包和懒加载

    1. 协议 1.1 协议的格式 协议的定义方式与类,结构体,枚举的定义都非常相似 遵守协议的格式 1.2 协议的基...

  • Swift基础语法-协议

    1. 协议的格式 协议的定义方式与类,结构体,枚举的定义都非常相似 协议默认可以被类/结构体/枚举类型遵守 格式:...

  • Swift 3张图片轮播

    写的不好 ~ swift3.0 可自定义轮播内容 用法=============== 代理协议方法

  • protocol协议的概念和使用 - OC

    协议的定义: 协议的采纳: 创建类的时候遵守某个或多个协议 某个协议也可以遵守其他协议 protocol中@req...

网友评论

      本文标题:菜鸡学Swift3.0 15.1 协议的定义与遵守

      本文链接:https://www.haomeiwen.com/subject/okxnvttx.html