( gerely | 2008. 01. 31., cs – 13:50 )

Java-ban alapból virtual minden példánymetódus, de a C#-ban nem.
Van virtual kulcsszó, ha virtualissá akarod tenni a metódusod, akkor azt explicit jelezni kell. Ez esetben a leszármazottakban felül tudod írni.
Ha a metódus nem virtuális, akkor ugyan el az ős implemetációját el tudod fedni a new kucsszóval, a két dolog azonban messze nem ugyanaz.