美文网首页Swift互动教程
5.7 类属性的set和get方法解析 [Swift教程]

5.7 类属性的set和get方法解析 [Swift教程]

作者: 互动教程网 | 来源:发表于2018-04-11 16:19 被阅读11次

    1. get和set关键词被称为计算属性。它的目的是在取值和赋值时,执行里面的代码。本节课将为你讲解这两个关键词的使用方法。

    image

    2. 首先定义一个指定名称的类,作为游戏玩家。

    image

    3. 然后给类添加一个名称属性,并设置它的默认值。

    image

    4. 添加另一个级别属性,并设置它的默认值。

    image

    5. 添加第三个属性,作为玩家的分数,并在尾部添加一对大括号,用来添加需要执行的代码。

    image

    6. 首先添加一个获得语句,当获取分数的值时,返回玩家的级别和2的乘积。

    image

    7. 接着添加一个设置语句,当设置分数的值时,同时也设置玩家的级别属性。

    image

    8. 完成类型的创建之后,实例化一个该类的对象。

    image

    9. 然后获得该对象的分数属性,此时从右侧实时反馈的结果可以看出,分数的值为6。

    image

    10. 接着设置玩家对象的分数的值为4。

    image

    11. 此时玩家对象的级别也同时发生了变化,级别属性的值已经从默认值3,更改为2。

    image

    image

    本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

    相关文章

      网友评论

      本文标题:5.7 类属性的set和get方法解析 [Swift教程]

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