Описать класс «цветная точка» - 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);
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.333 из 5
Похожие ответы