/ShapesSample

тестовое задание

Primary LanguageC#

ShapesSample

C# .NET6 MVVM Prism

Пример программы С#, которая выводит на экран различные геометрические фигуры: круг, квадрат, треугольник. Чтобы добавить новые фигуры необходимо добавить класс с описанием этой фигуры, который будет наследоваться от Shape и класс, который будет эту фигуру создавать и наследоваться от Creator Для каждой фигуры можно изменить только размеры: квадрат и треугольник - длина стороны, круг - диаметр. Чтобы это сделать, необходимо использовать текстовое поле на основной форме. Если будет введено не число или не будет выбран тип фигуры, то фигура не создастся. Программа запускается и работает.