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

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

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

вопрос

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

свойство B не может быть статическим
класс А не может состоять только из статических членов
значение поля b не определено
для создания объекта класс А должен содержать конструктор
свойство B не может быть доступно через ссылку на объект класса
Сложность вопроса
50
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдал на зачёт. Спасибо сайту
08 авг 2019
Аноним
Я провалил зачёт, какого рожна я не увидел этот сайт с всеми ответами по интуит до зачёта
09 ноя 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.