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

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

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

Пусть класс, являющийся наследником интерфейса, реализует метод интерфейса как закрытый метод класса. В этом случае:

(Отметьте один правильный вариант ответа.)

Варианты ответа
в методах класса вызов закрытого метода может быть неквалифицированным, достаточно указать составное имя закрытого метода
в методах класса вызов закрытого метода должен быть квалифицированным, а в качестве цели вызова следует указать текущий объект this, приведенный к интерфейсному классу (IName)this. где IName - это имя интерфейсного класса(Верный ответ)
в методах класса вызов закрытого метода должен быть квалифицированным, а в качестве цели вызова следует указать текущий объект this
Похожие вопросы
Пусть класс, являющийся наследником интерфейса, реализует метод интерфейса как закрытый метод класса. В этом случае:
Пусть класс, являющийся наследником интерфейса, реализует метод интерфейса как закрытый метод класса. В этом случае:
Пусть класс, являющийся наследником интерфейса, реализует метод интерфейса как закрытый метод класса. В этом случае:
Пусть класс, являющийся наследником интерфейса, реализует метод интерфейса как открытый метод класса. В этом случае:
Пусть класс, являющийся наследником интерфейса, реализует метод интерфейса как открытый метод класса. В этом случае:
Класс, являющийся наследником интерфейса:
Класс, являющийся наследником универсального интерфейса с параметрами:
В интерфейсе методы объявляются без указания модификатора доступа. Класс, являющийся наследником интерфейса, эти методы:
Класс, являющийся наследником универсального класса с параметрами:
Пусть P(x,z) - метод P с входными аргументами x и выходными z , и пусть P(x,z) корректен (частично, или условно) по отношению к предусловию Pre(x) и постусловию Post(x,z) . Какие высказывания истинны в этом случае по отношению к условно корректному методу P :