/
freest
/
Synergy_Task2
Обзор
Документация
Войти
/
freest
/
Synergy_Task2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/org/example/task_2/ShapeMain.java
31 строка
1 KB
Evgeni Haibulin
init-commit
02 июн 2026, 18:39
02 июн 2026, 18:39
d7220fc
Код
Авторство
О чём код?
package org.example.task_2; public class ShapeMain { public static void main(String[] args) { Circle circle = new Circle("Красный", 5); Rectangle rect = new Rectangle("Синий", 4, 6); Triangle triangle = new Triangle("Зелёный", 3, 4, 5); System.out.println("Круг"); circle.display(); circle.printDiameter(); System.out.println("Прямоугольник"); rect.display(); System.out.println("Является квадратом? " + rect.isSquare()); System.out.println("Треугольник"); triangle.display(); System.out.println("Равносторонний? " + triangle.isEquilateral()); Shape[] shapes = { circle, rect, triangle }; for (Shape s : shapes) { System.out.println(s.getClass().getSimpleName() + ": площадь = " + s.getArea() + ", периметр = " + s.getPerimeter()); } } }