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

Java - проект Geometry Shapes 4.949

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Java - проект Geometry Shapes»Учеников на курсе 1 267
Сертификаты, выданные на курсе «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