swift 2.0 类的定义
// 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() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |