Interview Question
Qus: Explain about the method overriding.
Public Class Parent{
Public void mymethod()
{
Console.Write(“Parent Class”);
}
}
Public Class Child:Parent {
Public void override mymethod()
{
Console.write(“Child Class”)
}
}
//Just overring the implementation in child class
Static void Main()
{
Parent objParent = new Parent()
objParent.Mymethod(); // Output : Parent Class
Child objChild = new Child();
objChild.MyMethod(); // Output : Child Class
}
Answers (2)
Public void mymethod()
{
Console.Write(“Parent Class”);
}
}
Public Class Child:Parent {
Public void override mymethod()
{
Console.write(“Child Class”)
}
}
//Just overring the implementation in child class
Static void Main()
{
Parent objParent = new Parent()
objParent.Mymethod(); // Output : Parent Class
Child objChild = new Child();
objChild.MyMethod(); // Output : Child Class
}