База ответов ИНТУИТ

Объектное программирование в классах на С# 3.0

<<- Назад к вопросам

Пусть создается класс с событиями, удовлетворяющий общим спецификациям CLS и допускающий повторное использование в проектах на разных языках. Укажите, какие ограничения следует наложить на делегата, задающего событие в этом случае:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
имя делегата может быть произвольным, но обычно начинается с префикса EventHandler .(Верный ответ)
имя делегата фиксировано - EventHandler
сигнатура делегата фиксирована и включает два аргумента, где первый аргумент принадлежит типу object , а второй - является потомком встроенного класса EventArgs (Верный ответ)
Похожие вопросы

Пусть в классе Town объявлено событие с именем festival

public event Festival festival;

В этом объявлении Festival - это класс делегат, поэтому истинными являются следующие высказывания:

Пусть P(x,z) - метод P с входными аргументами x и выходными z , и пусть P(x,z) корректен (частично, или условно) по отношению к предусловию Pre(x) и постусловию Post(x,z) . Какие высказывания истинны в этом случае по отношению к условно корректному методу P :
В языке C# делегатом называют частный случай класса - класс, задаваемый ключевым словом delegate. Укажите высказывания, истинные для делегата:
Пусть C - некоторый класс, а S - структура с тем же набором полей. Пусть cx , cy - объекты класса C , а sx , sy - объекты структуры S . Отметьте истинные высказывания:
Пусть P(x,z) - метод P с входными аргументами x и выходными z , и пусть P(x,z) корректен (полностью, или тотально) по отношению к предусловию Pre(x) и постусловию Post(x,z) . Какие высказывания истинны по отношению к тотально корректному методу P :
Пусть P(x,z) - метод P с входными аргументами x и выходными z , и пусть P(x,z) корректен (полностью, или тотально) по отношению к предусловию Pre(x) и постусловию Post(x,z) . Какие высказывания истинны по отношению к тотально корректному методу P :
Пусть программистом создан собственный атрибутный класс MyAt . Укажите истинные высказывания:

Пусть дано объявление делегата

public delegate double DToD(double x);

Укажите корректные объявления экземпляров делегата:

Пусть в классе Town объявлено событие с именем festivalpublic event Festival festival; Чтобы это объявление было корректным, Festival должно означать:
Перечисление из n элементов задано шкалой и определяет n бинарных свойств. Пусть x - это число, задающее значение объекта перечисления. Укажите высказывания, истинные для числа x: