ςΩετ
࣮ࡍͷίʔυ
// ͬͪ͜Τϥʔ
class Pikachu: Pokemon {
init(level: Int) {
let ability = Ability(name: "ͰΜ͖γϣοΫ", damage: 20)
super.init(name: "ϐΧνϡ", level: level, ability: ability)
}
}
// ͜ΕOK
class Pikachu: Pokemon {
required override init(name: String, level: Int, ability: Ability) {
super.init(name: name, level: level, ability: ability)
}
}