Раздел Объекты в Java. Уровень 8, лекция 4. Программа для хранения цвета точки на экране. Создаем новый класс - это пока понятно public class Point { public int x; public int y; public int color; } Далее сам код class Solution { public static void printPoints(Point[] points) // тут создаем свой метод и в этом методе создаем переменную метода - массив points нового типа Point. { for (int i = 0; i < points.length; i++) System.out.println("Цвет точки x=" + points[i].x + ", y=" + points[i].y + " " + points[i].color); } public static void main(String[] args) { Point[] data = new Point[100]; // тут создаем опять же массив дата нового типа Point на 100 "позиций" - это понятно for (int i = 0; i < data.length; i++) - создаем цикл для перебора всех позиций в массиве дата data[i] = new Point(); - вот эту строку не понимаю - каждому элементу массива i мы присваиваем .... ? что ?? printPoints(data); тут тоже понятно - вызываем ранее описанный метод printPoints и в переменную метода передаем ранее созданный и заполненный массив дата нового типа Point. } }