class Animal { var foo: Int? { return nil } } class Cat: Animal { override var foo: Int { return 42 } }