类的属性

Swift2.0语言教程之类的属性

女生的网名这么多〃 提交于 2019-12-04 09:56:39
Swift2.0语言教程之类的属性 类 虽然函数可以简化代码,但是当一个程序中出现成百上千的函数和变量时,代码还是会显得很混乱。为此,人们又引入了新的类型——类。它是人们构建代码所用的一种通用、灵活的构造方式。本章将主要详细讲解类的使用。 Swift2.0语言的 类与对象 类是一种新的数据类型,类似于生活中犬类、猫类等等。而对象则是将这个抽象的类进行了具体化。例如,在犬类中,有哈士奇,金毛等等,这些就是犬类的具体化,即对象。本节将讲解类的创建以及如何将类进行具体化(即实例化)为对象。 Swift2.0语言中 类的组成 在一个类中通常可以包含如图 8.1 所示的内容。 图 8.1 类的构成 其中,这些内容的功能如下: q 属性:它将值和特定的类关联。 q 下标脚本:访问对象、集合等的快捷方式。 q 方法:实现某一特定的功能,类似于函数。 Swift2.0语言中 创建类 在 Swift 中类的创建要比在 Objective-C 中简单的多。在 Objecttive-C 中,需要使用需要 @interface 和 @end 对类中的内容进行声明,还需要使用 @implementation 和 @end 对类声明的内容进行实现。在 Xcode 6.3 之前,它们需要放置在不同的文件中。虽然在 Xcode 6.4 中,它们可以放置在一个文件中,但是也相当的麻烦。 Swift