Главная /
C#: ООП и классы /
Исходный модуль содержит код: class ЧЕЛОВЕК { class ПАСПОРТ {} public class ДОЛЖНОСТЬ {} } class Program { static void Main() { ______ P; } } В методе Main требуется объявить ссылку P на тип ДОЛЖНОСТЬ. Среди приведенных ниже вариантов ответов укажите исти
Исходный модуль содержит код:
class ЧЕЛОВЕК
{
class ПАСПОРТ {}
public class ДОЛЖНОСТЬ {}
}
class Program
{
static void Main() { ______ P; }
}
В методе Main
требуется объявить ссылку P
на тип ДОЛЖНОСТЬ
. Среди приведенных ниже вариантов ответов укажите истинный вариант:
вопрос
Правильный ответ:
вместо знаков подчеркивания укажите
ЧЕЛОВЕК
вместо знаков подчеркивания укажите
ЧЕЛОВЕК.ДОЛЖНОСТЬ
вместо знаков подчеркивания укажите
ДОЛЖНОСТЬ
вместо знаков подчеркивания укажите
ПАСПОРТ.ДОЛЖНОСТЬ
объявить требуемую ссылку в методе
Main
невозможно Сложность вопроса
30
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Оперативно заблокируйте сайт vtone.ru с ответами на интуит. Это невозможно
13 дек 2020
Аноним
Я провалил зачёт, какого рожна я не увидел данный сайт с решениями по тестам интуит в начале сессии
08 авг 2020
Другие ответы на вопросы из темы программирование интуит.
- # Исходный модуль содержит код: class A { protected internal int x = 123; } class B : A { static void Main() { A a = new A(); int i = a.x = 10; B b = new B(); int j = b.x = 20; System.Console.Write("a.x={0} b.x={1}", i, j); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Исходный модуль содержит классы A, B и Program: class A { public virtual string F1() { return "1"; } public virtual string F2() { return "2"; } } class B : A { public new string F1() { return "3"; } public override string F2() { return "4"; } } В классе Program определен метод Main, в теле которого находится код: A p = new B(); System.Console.Write(p.F1()+ p.F2()); Укажите результат вывода на консоль после выполнения метода Main():
- # Исходный модуль содержит указание используемых пространств имен System, System.Collections. В модуле определен единственный класс Program c методом Main, в теле которого находится код: Stack s = new Stack(); string str = "A2B43"; for(int i=0; i<str.Length; i++) if(str[i]>='0' && str[i]<='9') s.Push(str[i]); while(s.Count > 0) Console.Write(s.Peek()); Укажите результат вывода после запуска программы на компиляцию и выполнение:
- # Программа предназначена для вычисления и вывода квадрата числа 3: public delegate int F( int x); class A { public int F(int x) { return x * x; } } class B { public double F(double x) { return x * x; } } class Program { static void Main() { F f = new F( _____ ); System.Console.WriteLine(f(3)); } } Среди перечисленных ниже кодов укажите код, подстановка которого вместо знаков подчеркивания позволяет получить корректную программу, решающую эту задачу:
- # Из приведенных ниже высказываний укажите все истинные высказывания: