Курс на Stepik
Обложка курса «Java - проект Geometry Shapes» на Stepik
Бесплатно

Java - проект Geometry Shapes ★ 4.949

Открыть на
STEPIK.ORG

Изучаем наследование и полиморфизм, абстрактные классы и @Override методов. Курс подойдет для начинающих.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Java - проект Geometry Shapes»Учеников на курсе 1 268
Сертификаты, выданные на курсе «Java - проект Geometry Shapes»Сертификатов выдано 0
Отзывы о курсе «Java - проект Geometry Shapes»Отзывов получено 39
Рейтинг курса «Java - проект Geometry Shapes»Рейтинг курса 4.949
Уроки в курсе «Java - проект Geometry Shapes»Количество уроков 27
Время прохождения курса «Java - проект Geometry Shapes»Время прохождения курса —
Обновления курса «Java - проект Geometry Shapes»Обновления курса — —
Дата публикации курса «Java - проект Geometry Shapes»Дата публикации курса — ———
Последнее обновление курса «Java - проект Geometry Shapes»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Java - проект Geometry Shapes» 4 раздела Уроки в курсе «Java - проект Geometry Shapes» 27 уроков Время прохождения курса «Java - проект Geometry Shapes» 0 ч. Последнее обновление курса «Java - проект Geometry Shapes» обн. 15 февраля 2026

Знакомство с проектом

6 уроков
1. Знакомство с автором курса ↗
2. Легенда проекта ↗
3. Начальный код проекта ↗
4. Поддержка, вопросы и обратная связь по проекту ↗
5. Добавляем абстрактный метод расчета площади ↗
6. Добавляем абстрактный метод расчета периметра ↗

Наследование

4 урока
1. Создаём наследника класса Shape - класс Circle ↗
2. Тестируем класс Circle ↗
3. Создаём наследника класса Shape - класс Square ↗
4. Создаём наследника класса Shape - класс Rectangle ↗

Полиморфизм

10 уроков
1. Создаем рандомный Circle ↗
2. Создаем рандомный Square ↗
3. Создаем рандомный Rectangle ↗
4. Используем полиморфизм для создания рандомной фигуры ↗
5. Используем полиморфизм для расчета площади ↗
6. Используем полиморфизм для расчета периметра ↗
7. Создаем ShapeUtilDemo класс для демонстрации ↗
8. Пишем юнит тесты ↗
9. Используем полиморфизм для нахождения одинаковых фигур ↗
10. Возможное развитие функциональности проекта ↗

Заключение

7 уроков
1. Отзыв о курсе и обратная связь ↗
2. Электронный сертификат ↗
3. Добро пожаловать на ВИРТУАЛЬНУЮ СТАЖИРОВКУ (JAVA) ↗
4. Курс Основы программирования (Java) ↗
5. Проект Fraud Detector ↗
6. Проект Apple Warehouse ↗
7. Проект Traders and Transactions ↗