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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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