Java: пакетная инкапсуляция

Данное видео является продолжением сразу двух тем: с одной стороны мы продолжаем говорить про пакеты, с другой стороны - мы обсуждаем возможности выполнить инкапсуляцию внутри пакета. Для этого Java предоставляет два модификатора доступа: protected и пакетный. ДЗ: в приложенном jar содержатся классы описывающие круги. 1) Необходимо создать несколько кругов, получить массив их центров и сдвинуть все на одинаковое расстояние. При этом произойдет использование объектов класса Point без осуществления доступа к самому классу. 2) Метод getCenter можно использовать только переопределив его. Выполните два варианта переопределения: в одном оставьте стандартную реализацию, а в другой гарантируйте, что сдвиг возвращенного объекта не приведет к сдвигу всего круга. ссылка на гитхаб: 31_07_2020
Back to Top