「Swift」クラスのイニシャライザ(init) required 修飾子を使うサンプル
構文
required init(){
}
サンプルコード
class classA {
required init() {
var a = 18
print(a)
}
}
class classB: classA {
required init() {
var b = 56
print(b)
}
}
let res = classA()
let show = classB()
class classA {
required init() {
var a = 18
print(a)
}
}
class classB: classA {
required init() {
var b = 56
print(b)
}
}
let res = classA()
let show = classB()
class classA { required init() { var a = 18 print(a) } } class classB: classA { required init() { var b = 56 print(b) } } let res = classA() let show = classB()
実行結果
18
56
18