详解Swift语言中的类与结构体

前端技术 2023/09/05 IOS


在 Swift 中类是建立灵活的构建块。类似于常量,变量和函数,用户可以定义的类的属性和方法。Swift给我们提供了声明类,而无需用户创建接口和实现文件的功能。Swift 允许我们创建类作为单个文件和外部接口,将默认在类一次初始化来创建。

使用类的好处:

  • 继承获得一个类的属性到其他类
  • 类型转换使用户能够在运行时检查类的类型
  • 初始化器需要处理释放内存资源
  • 引用计数允许类实例有一个以上的参考

类和结构的共同特征:

  • 属性被定义为存储值
  • 下标被定义为提供访问值
  • 方法被初始化来改善功能
  • 初始状态是由初始化函数定义
  • 功能被扩大,超出默认值
  • 确认协议功能标准

语法

复制代码 代码如下:

Class classname {
   Definition 1
   Definition 2
    ---
   Definition N
}

定义类
复制代码 代码如下:

class student{
   var studname: String
   var mark: Int
   var mark2: Int
}

创建一个实例的语法:
复制代码 代码如下:

let studrecord = student()
示例
class MarksStruct {
   var mark: Int
   init(mark: Int) {
      self.mark = mark
   }
}

class studentMarks {
   var mark = 300
}
let marks = studentMarks()
println(\"Mark is \\(marks.mark)\")

本文地址:https://www.stayed.cn/item/12527

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。