Главная / C#: ООП и классы / Исходный модуль содержит код: class A { private int b; public static int B { get { return b*b; } set { b = value; } } } public class Test { public static void Main() { A.B = 5; System.Console.Write(A.B); } } Метод Main разрабатывался для вывода квадрата ч

Исходный модуль содержит код: class A { private int b; public static int B { get { return b*b; } set { b = value; } } } public class Test { public static void Main() { A.B = 5; System.Console.Write(A.B); } } Метод Main разрабатывался для вывода квадрата числа 5.

Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:

вопрос

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

свойство B не может быть статическим
статическое свойство B использует нестатическое поле
для использования свойства В должен быть создан объект класса А
значение поля b не определено
поле b недоступно для использования в свойстве
Сложность вопроса
66
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Кто находит вот эти тесты по интуит? Это же легко
18 авг 2016
Аноним
Если бы не данные подсказки - я бы не справился c этими тестами интуит.
06 июл 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.