/
alexShibanov
/
556677
Обзор
Документация
Войти
/
alexShibanov
/
556677
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
interface.java
28 строк
605 B
Yachika9925
Create interface.java
28 окт 2023, 05:18
Не верифицирован
28 окт 2023, 05:18
a9cd1b1
Код
Авторство
О чём код?
interface Shape { double area(); double perimeter(); } class Circle implements Shape { private double radius; public Circle(double radius) { this.radius = radius; } public double area() { return Math.PI * radius * radius; } public double perimeter() { return 2 * Math.PI * radius; } } public class InterfaceDemo { public static void main(String[] args) { Circle circle = new Circle(5.0); System.out.println("Circle Area: " + circle.area()); System.out.println("Circle Perimeter: " + circle.perimeter()); } }