Examveda

What will be the Correct statement in the following C# code?
interface a1
{
    void f1();
    int f2();
}
class a :a1
{
    void f1()
    {
    }
    int a1.f2()
    {
    }
}

A. class a is an abstract class

B. A method table would not be created for class a

C. The definition of f1() in class a should be void a1.f1()

D. None of the mentioned

Answer: Option C


Join The Discussion

Related Questions on Classes and Objects in C Sharp