質問: Person(name:"タロウ", age: 18) print(person) ```
回答: 色々なものから初期化するという場合も`init`が使われます 例えば`Int`には ``` init(_ source: Double) init(_ source: Float) init(_ source: CGFloat) init(_ source: Double) init(_ source: NSNumber) init?(_ text: String, radix: Int = default) ``` と色々なものから初期化できるように複数のinitが定義されています。