Главная /
C#: ООП и классы /
Проанализируйте приведенный код. class Rectangle { public double width, hight; public Rectangle(double width, double hight) { this.width = width; this.hight = hight; } abstract public int Zoom(int d); public double Zoom(double d) { width += d; hight += d;
Проанализируйте приведенный код.
class Rectangle
{ public double width, hight;
public Rectangle(double width, double hight)
{ this.width = width; this.hight = hight; }
abstract public int Zoom(int d);
public double Zoom(double d)
{ width += d; hight += d; return width * hight; }
}
public class Program
{ static void Main()
{ Rectangle rect = new Rectangle(10, 20);
rect.Zoom(-5);
System.Console.Write("{0} {1}", rect.width, rect.hight);
}
}
Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
вопрос
Правильный ответ:
программа завершится аварийно
5 15
10 20
15 25
будет обнаружена синтаксическая ошибка, связанная с неправильным описанием заголовка класса
Rectangle
Сложность вопроса
19
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные решения - я бы не осилил c этими тестами intuit.
31 окт 2018
Другие ответы на вопросы из темы программирование интуит.
- # Исходный модуль содержит код: class A { private static double a; public static double this[double i] { get { return System.Math.Pow(2.0, i); } set { a = value; } } } public class Test { public static void Main() { A[3] = 4; double c = A[3]; System.Console.Write(c); } } Метод Main разрабатывался для вывода степени числа 2. Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:
- # Исходный модуль содержит код: сlass Студент { string фамилия = "Петров"; public string Фамилия { get { return фамилия; } } public Студент(string ф) { фамилия = ф; } public Студент() { фамилия = "Иванов"; } } class Магистр : Студент { static int курс; public static int Курс { get { return курс; } } static Магистр() { курс = 4; } } class Test { static void Main() { Студент стд = new Студент("Сидоров"); Магистр маг = new Магистр(); System.Console.Write("{0} {1}", маг.Фамилия, Магистр.Курс); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Из приведенных ниже высказываний укажите все истинные высказывания:
- # Из приведенных ниже высказываний укажите все истинные высказывания:
- # Из приведенных ниже высказываний укажите все истинные высказывания: