Главная / C#: ООП и классы / Сборка Assembly2.cs, приведенная ниже: public class Test3 { static void Main() { ClassUser user = new ClassUser (); int count = ClassUser. count = 112; System.Console.Write ("count=" + count); } } ссылается на подключенную сборку Assembly1.cs, которая име

Сборка Assembly2.cs, приведенная ниже: public class Test3 { static void Main() { ClassUser user = new ClassUser (); int count = ClassUser. count = 112; System.Console.Write ("count=" + count); } } ссылается на подключенную сборку Assembly1.cs, которая имеет следующий код: public class ClassUser { internal static int count = 10; } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:

вопрос

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

count=10
программа не выполнится, так как сборка Assembly2.cs создает объект user, в то время как класс ClassUser не принадлежит сборке Assembly2.cs
будет выдано сообщение об ошибке компиляции, так как нельзя работать с недоступным в соответствии с модификатором полем count
count=112
будет выдано сообщение об ошибке компиляции, так как нельзя создать объект класса ClassUser, содержащего недоступное в соответствии с модификатором поле count
Сложность вопроса
93
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не данные подсказки - я бы не смог решить c этими тестами intuit.
20 мар 2020
Аноним
Зачёт защитил. Лечу отмечать отмечать 5 в зачётке по тесту
16 июн 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.