Итак, полочки!
Ты описал новый класс. Min. В этом классе у тебя есть метод FindMin
Этот метод берет два числа (это видно в определении метода - int minn, int max) , и возвращает из них одно. То, которое меньше. Откуда числа появляются в методе ? Следи за руками )))
Ты создаешь экземпляр этого класса в строке с new Min().
Мы помним что в этом классе есть метод FindMin , который принимает два числа.
Ты просто вызываешь этот метод (ему нужно два числа) , и передаешь ему эти числа ( у тебя в коде это 20, 10). Задача метода вернуть меньшее число, что он и делает. Меньшее число присваивается переменной result (там где написано “Перемещаем….” , только мы ничего не перемещаем, просто вызываем метод, передав ему два числа и получаем результат)
Усе!