New keyword vs Override Keyword [Resolved]

Posted by Narla.Venkatesh under C# on 11/6/2012 | Points: 10 | Views : 1411 | Status : [Member] | Replies : 1
Can any please share the difference between New and Override in C#



Posted by: Saratvaddilli on: 11/6/2012 [Member] [MVP] Bronze | Points: 50



The new modifier instructs the compiler to use your child class implementation instead of the parent class implementation. Any code that is not referencing your class but the parent class will use the parent class implementation.

The override modifier may be used on virtual methods and must be used on abstract methods. This indicates for the compiler to use the last defined implementation of a method. Even if the method is called on a reference to the base class it will use the implementation overriding it.
go through these links you may have better idea

Thanks and Regards
Show difficulties that how difficult you are

Narla.Venkatesh, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response