Mega Code Archive

 
Categories / C# Tutorial / Class
 

Override without override keyword

using System; public class A {     public virtual void SomeMethod() {         Console.WriteLine( "A::SomeMethod" );     } } public class B : A {     public void SomeMethod() {         Console.WriteLine( "B::SomeMethod" );     } } public class MainClass {     static void Main() {         B b = new B();         A a = b;         a.SomeMethod();     } } A::SomeMethod