Вопрос №55472 от пользователя Вадим Зотов в уроке «Уровневое проектирование», курс «JS: Абстракция с помощью данных»

Вадим Зотов

Какие функции входят в базовый уровень по работе с абстракцией "круг"?

А почему ответ на вопрос теста именно такой? Можно краткое пояснение

1 1

Maksim Litvinov

Чтобы определить круг, нужно задать его радиус. Поэтому конструирование круга на основе радиуса и получение радиуса у готового круга - это базовый уровень абстракции. Эти функции будут работать с данными напрямую, они знают об устройстве круга. Вычисление площади и вычисление длины окружности это уже следующий уровень абстракции. Чтобы получить площадь или длину окружности круга, нужно сначала получить радиус. То есть эти функции будут внутри себя использовать функцию получения радиуса, они уже работают с кругом не напрямую, а через интерфейс.

2

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
25 мая 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
25 мая 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
25 мая 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
25 мая 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
25 мая 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
25 мая 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
25 мая 5 месяцев