В класс Rectangle добавить индексатор, позволяющий по индексу 0 обращаться к полю a, по индексу 1 – к полю b - C#

Узнай цену своей работы

Формулировка задачи:

Уважаемые подскажите с задание. вот задание:
В класс Rectangle добавить: a. Индексатор, позволяющий по индексу 0 обращаться к полю a, по индексу 1 – к полю b, при других значениях индекса выдается сообщение об ошибке. b. Перегрузку: • операции ++ (--): одновременно увеличивает (уменьшает) значение полей a и b; • констант true и false: обращение к экземпляру класса дает значение true, если прямоугольник с заданными длинами сторон является квадратом, иначе false; • операции *: одновременно домножает поля a и b на скаляр; • преобразования типа Rectangle в string (и наоборот).
заранее спасибо!
кто нибудь???

Решение задачи: «В класс Rectangle добавить индексатор, позволяющий по индексу 0 обращаться к полю a, по индексу 1 – к полю b»

textual
Листинг программы
internal static void Main() {
    Rectangle r1 = new Rectangle(10, 20);
    // или другие операторы
    Console.WriteLine(r1 * 5);
    Console.WriteLine(r1[1]);
}

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


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

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

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