结构体的定义 结构体是将零个或者多个任意类型的命令变量组合在一起的聚合数据类型.每个变量都叫做结构体的成员. 其实简单理解,Go语言的结构体struct和其他语言的类class有相等的地位,但是GO语言放弃了包括继承在内的大量面向对象的特性,只保留了组合这个基础的特性.所有的Go语言类型除了指针类型外,都可以有自己的方法. 先通过一个下的例子理解struct. package main import "fmt" type Student struct { Name string Age
// MARK: - 1.结构体 //1.声明一个结构体 struct Rect { // 声明结构体变量的属性(存储属性) var x:Float var y:Float var width:Float var height:Float // 声明结构体属性,要使用static static var description:String? // 声明一个计算属性(是用来专门计算结构体变量属性的setter,和getter方法,其本身没有存