9.1.3. Manipulating object properties inherently in a struct
// updating a car's year...
func updateYear(_ year:Int){
self.year = year
}struct Car{
var make:String
var model:String
var year:Int?
init(){
make = "Not set"
model = "Not set"
year = 0
}
init(make:String, model:String, year:Int) {
self.make = make
self.model = model
self.year = year
}
init(make:String, model:String){
self.make = make
self.model = model
}
func updateYear(_ year:Int){
self.year = year
}
}
Last updated