```open class Vec2t<T : Number>(open var x: ...
# getting-started
e
Copy code
open class Vec2t<T : Number>(open var x: T, open var y: T)

open class Vec3t<T : Number>(override var x: T, override var y: T, open var z: T) : Vec2t<Number>(x, y)