{
fun area() = width * height
}
class Window(val bounds: Rectangle) {
// Delegation
fun area() = bounds.area()
}
и что же из этого невозможно в расте?
Вот это trait HasCollisionDelegate { type Delegate: CollisionDelegate var field: Delegate }
Обсуждают сегодня