Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 556 Bytes

File metadata and controls

53 lines (36 loc) · 556 Bytes

CLASS

Person

open class Person: Human

All persons are humans.

Properties

kind

open var kind: AnimalKind = .mammal

isAlive

open var isAlive: Bool

age

open var age: UInt

givenName

open var givenName: String

familyName

open var familyName: String?

animals

open var animals: [OwnableAnimal] = []

Methods

init(givenName:familyName:)

public init(givenName: String, familyName: String)