class Base(name: T) { } class One(name: T, second: K) : Base(name) { private var mySecond: K = 0 { mySecond = second } }