7 вопросов!
1. Оператор == является синонимом вызова метода Equals 1 баллВерно
Неверно
2. В C# возможно переопределить оператор сложения (+) двух чисел типа int 1 баллВерно
Неверно
3. В C# возможно переопределить оператор сложения (+) числа с объектом собственного нового класса1 баллВерно
Неверно
4. В C# можно сделать так, чтобы выражение a == b || a != b равнялось false 1 баллВерно
Неверно
5. В C# можно сделать так, чтобы выражение a == b | a != b равнялось строке "Не-не-не, Дэвид Блэйн" 1 баллВерно
Неверно
6. Что из этого является корректным определением оператора в классе A? 1 баллpublic static A operator ==(A a, A b)
public static bool operator ==(A a, int b)
static bool operator ==(int a, bool b)
public bool operator ==(A a, A b)
bool operator ==(A a, A b)
public static operator ==(int a, A b)
7. Когда стоит перегружать операторы? Выберите верные утверждения 1 баллВсегда, когда можно — операторы делают код более компактным.
Когда вы можете придумать интересную и забавную семантику для оператора. Например, ^ для преобразования строки в верхний регистр.
Не стоит перегружать оператор, если это сделает код более загадочным.
Не стоит перегружать оператор, если это может подтолкнуть читателя к неверной интерпретации кода.
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |