/
Vini1979
/
Java_OOP
Обзор
Документация
Войти
/
Vini1979
/
Java_OOP
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Lecture_05/Ex003Math/Core/Models/Model.java
28 строк
595 B
Evgeny
Added Seminar_05
11 апр 2023, 23:42
11 апр 2023, 23:42
057a1aa
Код
Авторство
О чём код?
package Ex003Math.Core.Models; import Ex003Math.Mathematics.CalculateArea.Calculate; import Ex003Math.Mathematics.Shapes.Canvas; import Ex003Math.Mathematics.Shapes.Shape; public class Model { Shape panel; Calculate calc; public Model(Calculate c, String canvasName) { panel = new Canvas(canvasName);//"Без имени (2).jpg"); calc = c; } public void append(Shape shape) { panel.shapes.add(shape); } public double area() { return calc.visit(panel); } public String show() { return panel.toString(); } }