8000 GitHub - MarkelovD/dz_9_java_oop
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

MarkelovD/dz_9_java_oop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Написать программу на языках Java, в которой 
идёт со следующими геометрическими фигурами:
1.Треугольник
2.Квадрат
3.Прямоугольник
4.Круг
В программе имеется массив фигур, с которым можно 
сделать следующие операции:
1.Добавить новую фигуру
2.Посчитать периметр у всех фигур
3.Посчитать площадь у всех фигур
Для фигуры использовать базовый абстрактный класс фигуры, 
у которого есть методы посчитать периметр и посчитать площадь фигуры.
Создать класс-коллекцию фигур В классе-коллекции реализовать методы6
1. Dывода информации о всех периметах, 
площадях и длиннах окружности всех фигур, где это возможно,
2. добавления новой фигуры,
3. удаления фигуры,
4. изменения фигуры по ндексу,
5. сортировки по площади, вывод информации о всех фигурах.
При создании фигур необходимо осуществлять проверку входных данных на 
возможность создания данной фигуры и в случае ошибки 
выдавать соответствующие сообщения. 
Перодумать собственную иерархию исключений

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0