81.
What will be the output of the following C# code?
class z
{
    public int X;
    public int Y;
    public  const int c1 = 5;
    public  const int c2 = c1 * 25;
    public void set(int a, int b)
    {
        X = a;
        Y = b;
    }
 
}
class Program
{
    static void Main(string[] args)
    {
        z s = new z();
        s.set(10, 20);
        Console.WriteLine(s.X + " " + s.Y);
        Console.WriteLine(z.c1 + " " + z.c2);
        Console.ReadLine();
    }
}

82.
The capability of an object in Csharp to take number of different forms and hence display behaviour as according is known as . . . . . . . .

83.
Which C# statement should be added in function a() of class y to get output "i love csharp"?
class x
{
    public void a()
    {
        console.write("bye");
    }
}
class y : x
{
    public void a()
    {
    /* add statement here */
        console.writeline("  i love csharp ");
    }
}
class program
{
    static void main(string[] args)
    {
        y obj =  new obj();
        obj.a();
    }
}

84.
What will be the output of the following C# code?
static void Main(string[] args)
{
    int x = 8;
    int b = 16;
    int C = 64;
    x /= b /= C /= x;
    Console.WriteLine(x + " " + b+ " " +C);
    Console.ReadLine();
}

86.
Given class sample is inherited by class sample 1. Which are the correct statements about construction of object of class sample?

87.
What will be the output of the following C# code?
interface i1
{
    void fun();
}
interface i2
{
    void fun();
}
public class maths :i1, i2
{
    void i1.fun()
    {
        Console.WriteLine("i1.fun");
    }
    void i2.fun()
    {
        Console.WriteLine("i2.fun");
    }
}
class Program
{
    static void Main(string[] args)
    {
        Sample obj = new Sample();
        i1 i = (i1) obj;
        i.fun();
        i2 ii = (i2) obj;
        ii.fun();
    }
}

88.
Arrange the following overloaded operators in increasing order of precedence?
%, <<, &, /, +

89.
What will be the output of the following C# code?
class maths
{
    public maths()
    {
        Console.WriteLine("constructor 1 :");
    }
    public maths(int x)
    {
        int p = 2;
        int u;
        u = p + x;
        Console.WriteLine("constructor 2: " +u);
    }
}
class Program
{
    static void Main(string[] args)
    {
        maths k = new maths(4);
        maths t = new maths();
        Console.ReadLine();
    }
}

90.
What will be the output of the following C# code?
enum colors
{
    red,
    black,
    pink
}
colors s = colors.black;
type t;
t = c.GetType();
string[] str;
str = Enum.GetNames(t);
Console.WriteLine(str[0]);

Read More Section(Classes and Objects in C Sharp)

Each Section contains maximum 100 MCQs question on Classes and Objects in C Sharp. To get more questions visit other sections.