数智图书馆-无锡数智政务 本次搜索耗时 2.389 秒,为您找到 139 个相关结果.
  • 11.9 同步练习

    11.9 同步练习 11.9 同步练习 在Swift中具有面向对象特征的数据类型有(  )。 A. 枚举   B. 元组   C. 结构体   D. 类 判断正误:在Swift中,类具有面向对象的基本特征,即封装性、继承性和多态性。 判断正误:Swift中的枚举、类和结构体都具有继承性。 有下列枚举类型代码: enum P...
  • 12.2 计算属性

    12.2 计算属性 12.2.1 计算属性概念 12.2.2 只读计算属性 12.2.3 结构体和枚举中的计算属性 12.2 计算属性 计算属性 本身不存储数据,而是从其他存储属性中计算得到数据。与存储属性不同,类、结构体和枚举都可以定义计算属性。 12.2.1 计算属性概念 计算属性提供了一个getter(取值访问器)来获取值,...
  • 12.3 属性观察者

    12.3 属性观察者 12.3 属性观察者 为了监听属性的变化,Swift提供了属性观察者。属性观察者能够监听存储属性的变化,即便变化前后的值相同,它们也能监听到。但它们不能监听延迟存储属性和常量存储属性的变化。 Swift中的属性观察者主要有以下两个。 willSet :观察者在修改之前调用。 didSet :观察者在修改之后立刻调用。...
  • 第 13 章 方法

    第 13 章 方法 第 13 章 方法 在面向对象分析与设计方法学(OOAD)中,类是由属性和方法组成的,方法用于完成某些操作,完成计算数据等任务。 在Swift中方法是在枚举、结构体或类中定义的函数,因此我们之前介绍的函数知识都适用于方法。方法是具有面向对象的特点,与属性类似,方法可以分为:实例方法和静态方法。
  • 16.4 本章小结

    16.4 本章小结 16.4 本章小结 通过对本章内容的学习,我们理解了Swift中扩展和协议的重要性,掌握了基本概念,熟悉了如何扩展属性、扩展方法、扩展构造器和扩展下标。在协议部分,掌握了协议如何规定方法和属性,如何把协议当做一种类型使用,还了解了协议的继承和合成机制。
  • 19.3 数组类

    19.3 数组类 19.3.1 NSArray 类 19.3.2 NSMutableArray 类 19.3.3 NSArray 与Array 之间的关系 19.3 数组类 在Foundation框架中,数组被封装成为类,数组有两种:NSArray 不可变数组类和NSMutableArray 可变数组类。 19.3.1 NSArra...
  • 6.6 同步练习

    6.6 同步练习 6.6 同步练习 关于Swift中的字符表示方式正确的是(  )。 A. "\u{0001f603}"    B. '\u{0001f603}'    C.    D. 请说明下面转义符代表的含义。 \t \n \r \" \' \\ 下列表达式正确的是(  )。 A. let andSign...
  • 9.1 使用函数

    9.1 使用函数 9.1 使用函数 使用函数首先需要定义函数,然后在合适的地方调用该函数,函数的语法格式如下: func 函数名(参数列表) -> 返回值类型 { 语句组 return 返回值 } 在Swift中定义函数时,关键字是func ,函数名需要符合标识符命名规范;多个参数...
  • 14.4 本章小结

    14.4 本章小结 14.4 本章小结 通过对本章内容的学习,我们了解了Swift对象类型的构造过程和析构过程,掌握了构造器和析构器的使用方法。
  • 第 15 章 继承

    第 15 章 继承 第 15 章 继承 继承性是面向对象的重要特征之一。Swift中的继承只能发生在类上,不能发生在枚举和结构体上。在Swift中,一个类可以继承另一个类的方法、属性、下标等特征,当一个类继承其他类时,继承类叫子类,被继承类叫父类(或超类)。子类继承父类后,可以重写父类的方法、属性、下标等特征。