Главная /
C#: ООП и классы /
Из приведенных ниже высказываний укажите все истинные высказывания:
Из приведенных ниже высказываний укажите все истинные высказывания:
вопросПравильный ответ:
интерфейс не может определять конструкторов
интерфейс может объявлять сигнатуры индексаторов
любой член интерфейса может быть объявлен статическим
интерфейсные методы должны быть объявлены с модификатором
public
при наследовании базового класса и интерфейсов первым в заголовке производного класса должно следовать имя базового класса, а затем имена интерфейсов
Сложность вопроса
81
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные решения - я бы не решил c этими тестами intuit.
25 сен 2019
Аноним
Спасибо за ответы интуит
25 май 2019
Другие ответы на вопросы из темы программирование интуит.
- # Из приведенных ниже высказываний укажите все истинные высказывания:
- # Проанализируйте приведенный код. struct Структура { public string имя = "Без имени"; static public int курс=1; public Структура(string и) { имя=и; } public string Метод() { return string.Format("Студент {0} учится на курсе {1}", имя, курс); } } class Test { public static void Main() { Структура c2 = new Структура(); Структура c1 = new Структура("Зайцев"); c2 = c1; System.Console.WriteLine(c2.Метод()); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Проанализируйте приведенный код. 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]); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Проанализируйте приведенный ниже код. static void Main() { int a = 0; try { a = Devide(a); } catch (System.FormatException) { System.Console.Write(" Ошибка в данных! "); } finally { System.Console.Write(" Программа завершена!"); } System.Console.WriteLine(" a=" + a); } static int Devide(int b) { return 100 / b; } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Приведенному ниже коду доступно пространство имен System. class Class1 { public static int Сумма() { int[] a = { 1, 2, 3, 4, 5}, b = { 1, 2, 3 }; int s=0; for (int i = 0; i < a.Length; i++) { try { s = a[i] + b[i]; } catch (IndexOutOfRangeException) { Console.Write("Исключение-1. "); throw; } } return s; } } class Test { public static void Main() { int s=21; try { s = Class1.Сумма(); } catch (IndexOutOfRangeException) { Console.Write("Программа завершена. "); } Console.WriteLine(" s=" + s); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение: