加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swift 2.0 类的定义

发布时间:2020-12-14 01:44:25 所属栏目:百科 来源:网络整理
导读:// 1. 类 // 类的写法 //---------- 结构体 和 类的第一个区别:结构体他自己本身自带一个构造函数,是包含所有的属性。 //---------- 类其实本身也自带一个构造函数,只不过,他的构造函数里是没有一个参数的。 //---------- 所以,在声明类的属性的时候,

// 1.


//类的写法

//----------结构体 类的第一个区别:结构体他自己本身自带一个构造函数,是包含所有的属性。

//----------类其实本身也自带一个构造函数,只不过,他的构造函数里是没有一个参数的。

//----------所以,在声明类的属性的时候,要么我们给类的属性修饰一个?/!,要么我们就需要自己手动添加一个构造函数。

class Person {

var name: String

var age: Int?

var gender: String!

//静态属性

static var country: String?

//方法

func eat(foodName: String){

print("(name) 今天吃的一道菜名叫:(foodName)")

}

//静态方法

static func walk(){

print("国家名:(country)")

}

//构造函数

init(name: String){

self.name = name

}

}



//定义一个对象

var zhangSan = Person(name: "张三")


zhangSan.age = 18

zhangSan.gender = ""


zhangSan.eat("鱼香若斯")


Person.country = "老挝"

Person.walk()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读