Runtime Polymorphism

Run Settings
LanguageSwift
Language Version
Run Command
func main() { let cat = Cat() cat.walk() }
class Cat : Animal { override func walk() { print("Yeay! \(String(describing: type(of: self))) walked!") } }
class Animal { func walk() { print("\(String(describing: type(of: self))) walk!") } }
Editor Settings
Theme
Key bindings
Full width
Lines