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

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

вопрос

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

квадрат: площадь=0; точка: площадь=1
квадрат: площадь=0; точка: площадь=0
квадрат: площадь=100; точка: площадь=1
программа завершится аварийно, так как вызываемые конструкторы не вычисляют площадь
Сложность вопроса
78
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил зачёт, почему я не увидел этот крутой сайт с ответами по интуит до зачёта
27 сен 2018
Аноним
Если бы не эти ответы - я бы не справился c этими тестами intuit.
25 апр 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.