/
akryukov
/
programming-basics
Обзор
Документация
Войти
/
akryukov
/
programming-basics
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/objects/task1193.html
21 строка
2 KB
Alexander Kryukov
regroup tasks in arrays
09 авг 2019, 20:57
09 авг 2019, 20:57
cf96107
Код
Авторство
О чём код?
<div class="task_block" id="task1193"> <div class="task_id">1193</div> <h3>Задача</h3> <h4>Реализуйте метод для создания экземпляров класса Point с указанием значений</h4> <ol> <li>Убедитесь, что у класса Point объявлены поля для целочисленных значений "x" и "y".</li> <li>В классе Point реализуйте статический метод "make". Он принимает в качестве аргументов два числа ("px" и "py") и возвращает экземпляр класса Point.</li> <li>В теле метода объявите переменную instance типа Point и инициализируйте ее экземпляром класса Point.</li> <li>Инициализируйте поле "x" переменной instance значением аргумента px.</li> <li>Инициализируйте поле "y" переменной instance значением аргумента py.</li> <li>Верните переменную instance в качестве результата работы метода.</li> </ol> <div>Используйте метод в тестовом методе distanceBetweenPointsTest</div> <ol start="7"> <li>Запишите в переменную src результат вызова метода zero.</li> <li>Вызовите метод make и передайте ему в качестве аргумента значения -5 и -7.</li> <li>Результат вызова метода запишите в переменную dest.</li> <li>Проверьте, что результат вызова метода distanceBetween с аргументами src и dest вернет значение 8.6023 с точностью 0.0001.</li> <li>После запуска тестовых методов, все они должны быть отмечены зеленым знаком в списке методов.</li> </ol> </div>