Главная /
C#: ООП и классы /
Определяемый программистом тип может быть
Определяемый программистом тип может быть
вопросПравильный ответ:
классом
одномерным массивом
делегатом
строкой символов
событием
Сложность вопроса
93
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Комментарии:
Аноним
Какой человек находит вот эти тесты с интуитом? Это же элементарно
07 окт 2017
Аноним
Кто ищет эти ответы по интуит? Это же безумно легко
17 июн 2017
Аноним
Это было сложно
01 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Доступность поля из других классов может быть указана:
- # Исходный модуль содержит код: 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. Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:
- # Исходный модуль содержит определение классов A и B: class A { public virtual void P() {System.Console.Write("ПЕТРОВ"); } } Класс B определен как наследник класса A. Среди приведенных ниже высказываний укажите истинное высказывание: В классе B метод P()
- # Проанализируйте приведенный код. struct Auto { public string марка; public Auto(string m) { марка = m; } } class Водитель { private string фамилия; private Auto марка; public Водитель(string фам, Auto м) { фамилия = фам; марка = м; } public override string ToString() { return string.Format("{0}у нравится {1}",фамилия, марка.марка) ; } } class Program { static void Main(string[] args) { Водитель[] водители = new Водитель[2]; Auto auto1 = new Auto("Мерседес"); Auto auto2 = new Auto("Тойота"); водители[0] = new Водитель("Иванов", auto1); водители[1] = new Водитель("Петров", auto2); auto2.марка = "Форд"; System.Console.WriteLine(водители[1]); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # В классе Test определен приведенный ниже код: public delegate int CallBackMethod(int a1, int a2); public static void Main() { int s = 0; if (System.Console.ReadLine() == "1") s = CallMethod(new CallBackMethod(CBMethod1)); else s = CallMethod(new CallBackMethod(CBMethod2)); System.Console.WriteLine(s); } public static int CallMethod(CallBackMethod cbMethod) { return cbMethod(33, 22); } public static int CBMethod1(int a1, int a2) { return a1 + a2; } public static int CBMethod2(int a1, int a2) { return a1 - a2; } Пользователь собирается после запуска программы ввести цифру 2. Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение: