Главная /
Объектное программирование в классах на C# 3.0 /
Пусть дано описание класса и структуры с одинаковым набором полей public class One { public string s; public int n; public One(string s, int n) { this.s = s; this.n = n;}} public struct Two { public string s; public int n; public Two(string s, int n) { th
Пусть дано описание класса и структуры с одинаковым набором полей
public class One {
public string s; public int n;
public One(string s, int n) { this.s = s; this.n = n;}}
public struct Two {
public string s; public int n;
public Two(string s, int n) { this.s = s; this.n = n;}}
Пусть в клиентском классе созданы объекты
One cx = new One("Петров", 5), cy = new One("Петров", 5), cz = new One("Миронов", 4);
Two sx = new Two("Петров", 5), sy = new Two("Петров", 5), sz = new Two("Миронов", 4);
int res = 0;
В результате выполнения фрагмента кода
if (cx == cy) res = 1;
else if(sx.Equals(sy)) res = 5;
cx = cz; sx = sz; cz.n = 3; sz.n = 3;
if (cx.n == 3) res++;
else if (sx.n == 3) res+=2;
Какое значение получит переменная res
?
вопрос
Правильный ответ:
2
3
5
6
7
Сложность вопроса
91
Сложность курса: Объектное программирование в классах на C# 3.0
74
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет эти тесты по интуит? Это же безумно легко
04 мар 2020
Аноним
Кто ищет вот эти вопросы inuit? Это же крайне просто
23 окт 2018
Аноним
Это очень не сложный тест intuit.
09 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Рассмотрим цикл типа While - (while(B) S;) , где B - предикат, задающий условие цикла, а S - тело цикла. Только некоторые инварианты цикла, называемые подходящими инвариантами цикла, могут использоваться для доказательства корректности цикла. Какие утверждения являются истинными по отношению к подходящему инварианту Inv :
- # Классы А и В находятся в отношении " родитель - наследник", если:
- # Укажите основную цель введения интерфейсов в язык C#:
- # Укажите высказывания, истинные для делегата - класса, задаваемого ключевым словом delegate:
- # Какие из встроенных атрибутов могут быть заданы для методов класса: