noncom
08/25/2018, 3:10 PMimport org.apache.commons.math3.geometry.euclidean.threed.Vector3D
interface I {
val v: Vector3D
}
class A(override v: Vector3D) : I {
val name = "a"
}
class B(override v: Vector3D) : I {
val name = "b"
}
class C(val i: I) {
}