Question : Initializer Swift
Answered by : samer-saeid
// declare a class
class Wall { var length: Double // initializer to initialize property init() { length = 5.5 print("Creating a wall.") print("Length = ", length) }
}
// create an object
var wall1 = Wall()
Source : | Last Update : Thu, 23 Jun 22
Question : Swift Initializer
Answered by : samer-saeid
class Bike { var name = ""
}
...
// create object
var bike = Bike()
Source : | Last Update : Thu, 23 Jun 22
Question : Initializer Swift
Answered by : samer-saeid
class Bike { // properties with no default values var name: String var gear: Int // assign value using initializer init(name: String, gear: Int){ self.name = name self.gear = gear }
}
// object of Person with custom initializer
var bike1 = Bike(name: "BMX Bike", gear: 2)
print("Name: \(bike1.name) and Gear: \(bike1.gear)")
Source : | Last Update : Thu, 23 Jun 22
Question : Swift Initializer
Answered by : samer-saeid
class Wall { ... // create an initializer init() { // perform initialization ... }
}
Source : | Last Update : Thu, 23 Jun 22
Question : Initializer Swift
Answered by : samer-saeid
class Wall { var length: Double ... // initializer with parameter init(length: Double) { self.length = length }
}
// create an object
var wall1 = Wall(length: 10.5)
Source : | Last Update : Thu, 23 Jun 22