C#.NET Interview questions


Total available count: 70
Subject - Microsoft Technologies
Subsubject - C#.NET

Explain differences between Overloading and Overriding?

Overloading:
1. This allows defining multiple methods with the same name by changing their signatures
2. This can be performed with in a class (or) with in a child class
3. When performed under the child class doesn"t require any permission from the parent
4. This is Compile time polymorphism
 
Overrriding:
1. This allows defining multiple methods with the same signature
2. This can be performed only with in a child class
3. To perform this, Derived class is required an explicit permission from parent
4. This is Runtime polymorphism



Next 5 interview question(s)

1
Explain about Events in C#.NET?
2
What is Sealed class?
3
Explain about Method Overriding?
4
Explain about Inheritance based overloading?
5
Explain about Enumerations in C#.NET?