类 / 构造函数

abstract class Man{
    public var name: String

    constructor(name: String) {
        this.name = name
    }
}

class EmployeeMan {
    var position: String

    constructor(name: String): super(name) {
        this.position = "unknown"
    }
}

val employee = Employee("Max")
//employee.position is "unknown"