Описать класс «цветная точка» - C#
Формулировка задачи:
Описать класс «цветная точка». Для точки задаются координаты и цвет. Цвет описывается с помощью грех составляющих (красный, зеленый, синий). Предусмотреть различные методы инициализации объекта с проверкой допустимости значений. Допустимым диапазоном для каждой составляющей является [0, 255]. В случае недопустимых значений полей выбрасываются исключения. Описать свойства для получения состояния объекта и метод изменения писать
консольную
программу, демонстрирующую все разработанные элементы класса.Решение задачи: «Описать класс «цветная точка»»
textual
Листинг программы
static void Main() { ColoredPoint cp = new ColoredPoint(1, 1); Console.WriteLine($"x = {cp.X}, y = {cp.Y}, r = {cp.R}, g = {cp.G}, b = {cp.B}"); cp.R = 128; Console.WriteLine($"r = {cp.R}"); try { cp.G = -1; } catch (System.ArgumentOutOfRangeException e) { Console.WriteLine(e.Message); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д