Jan 15, 2025 22:46
Нужна помощь, как назвать методы. Обучающий курс, поэтому нужно и хорошо, и подчеркнуть именно ту мысль, что обсуждаем в этом уроке.
Класс Segment - одномерный отрезок на оси Х, атрибуты start и finish (кто придумает лучше - почет и уважение, меня только на left и right хватает, но мы из него будем делать отрезок на плоскости с минимальными изменениями, и там left/right уже будет нехорошо).
Метод shift(dx) сдвигает этот отрезок на dx. Мне нужно еще один метод, который возвращает сдвинутый на dx отрезок относительно текущего.
То есть модификация объекта vs создание нового объекта.
Как назвать эти методы, чтобы осталось shift (или move, мне без разницы) и было видна разница между тем, что они возвращают?
преподавательское