Главная / C#: ООП и классы / Исходный модуль содержит код: class Rectangle { double width=15, hight=10, s; string t = "прямоугольник"; public Rectangle(double w, double h) { width = w; hight = h; s = w * h; } public Rectangle(int w, int h) { width *= w; hight*=h; s = width * hight; }

Исходный модуль содержит код: class Rectangle { double width=15, hight=10, s; string t = "прямоугольник"; public Rectangle(double w, double h) { width = w; hight = h; s = w * h; } public Rectangle(int w, int h) { width *= w; hight*=h; s = width * hight; } public string RectForm() { return string.Format("{0}: площадь={1}. ", t, s); } } class Program { static void Main() { Rectangle k = new Rectangle(2, 3); Rectangle t = new Rectangle(3, 4.0); System.Console.Write(k.RectForm() + t.RectForm()); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:

вопрос

Правильный ответ:

прямоугольник: площадь=900. прямоугольник: площадь=12
прямоугольник: площадь=900. прямоугольник: площадь=1800
прямоугольник: площадь=6. прямоугольник: площадь=1800
прямоугольник: площадь=6. прямоугольник: площадь=12
программа завершится аварийно, так как конструкторы имеют одинаковое количество параметров
Сложность вопроса
94
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти ответы - я бы не справился c этими тестами интуит.
02 июн 2020
Аноним
спасибо
24 дек 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.