构造过程 (Initialization)
1.存储类型的初始赋值
类和结构在创建实例的时候,必须为所有的存储属性设置值,不能为nil1.1构造器
构造器在创建某个特定类型的新实例的时候调用,最简形式类似不带参数的方法,以init命名- structFahrenheit{
- vartemperature:Double
- init(){
- temperature=32.0
- }
- }
- varf=Fahrenheit()
- println("Thedefaulttemperatureis\(f.temperature)°Fahrenheit")
- //prints"Thedefaulttemperatureis32.0°Fahrenheit"