/
khazov
/
module2
Обзор
Документация
Войти
/
khazov
/
module2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
task7_2/Figure.h
29 строк
487 B
KhazovAV
Добавлен свой класс исключений, а также проверки в каждой фигуре на возможность создания.
07 авг 2026, 13:48
07 авг 2026, 13:48
b84684b
Код
Авторство
О чём код?
#pragma once #include <iostream> #include <string> #include <vector> #include "FigureException.h" using namespace std; class Figure { protected: string name; int sidesCount; public: Figure(const string &nameFigure = "������", int sides = 0); virtual ~Figure() = default; string getName() const; int getSidesCount() const; virtual vector<double> getSides() const; virtual vector<double> getAngles() const; virtual bool check() const; virtual void printInfo() const; };