ヘビ
SwiftってPythonっぽいよなぁ、Python使ってないから忘れたけどw
import UIKit
class Human {
let name :String
let age :UInt8
init(name :String, age :UInt8){
self.name = name
self.age = age
}
func introduce() {
print("My name is \(name).")
print("I am \(age) years old.")
}
func information() ->(name :String, age :UInt8){
return (self.name, self.age)
}
}
class Esper :Human {
override func introduce() {
super.introduce()
print("I am a Esper!")
}
}
let ary :[Human] = [
Human(name: "sato", age: 22),
Human(name: "tanaka", age: 93),
Human(name: "ito", age: 12),
Human(name: "suzuki", age: 53)
]
for item in ary {
print(item.information())
}