Можно ли создать интерфейс, в котором один из методов будет возвращать класс, который реализует интерфейс - C#
Формулировка задачи:
Можно ли создать интерфейс, в котором один из методов будет возвращать класс, который реализует интерфейс.
Т.е. что-то вроде этого:
interface IInterface { ? Method(); } class MyClass : IInterface { MyClass Method() { } }
Решение задачи: «Можно ли создать интерфейс, в котором один из методов будет возвращать класс, который реализует интерфейс»
textual
Листинг программы
interface IInterface { MyClass Method1(); IInterface Method2(); } class MyClass : IInterface { public MyClass Method1() { return new MyClass(); } public IInterface Method2() { return new MyClass(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д