Discussion :: Interfaces
-
Which of the following statements is correct about the C#.NET code snippet given below?
interface IMyInterface { void fun1(); int fun2(); } class MyClass: IMyInterface { void fun1() { } int IMyInterface.fun2() { } }
A.
A function cannot be declared inside an interface. |
B.
A subroutine cannot be declared inside an interface. |
C.
A Method Table will not be created for class MyClass. |
D.
MyClass is an abstract class. |
E.
The definition of fun1() in class MyClass should be void IMyInterface.fun1(). |
Answer : Option E
Explanation :
No answer description available for this question.
Be The First To Comment