Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Intern — Middle
4
Обновление координат объектов вдоль оси X
Компании, где спрашивали:
АО Азот-Взрыв
Условие задачи
Необходимо создать простой движок, который будет обновлять состояние трёх сущностей. Каждая сущность представлена точкой с координатами (x, y). При вызове функции update() все сущности смещаются на единицу вправо вдоль оси X. Начальные координаты задаются при создании объектов.
data class Point(var x: Int, var y: Int)
class Entity(var position: Point) {
fun update() {
position.x += 1
}
}
fun updateScreen(entities: List<Entity>) {
for (entity in entities) {
entity.update()
}
}