В класс 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]); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д