c#中virtual与override举例讲解
摘要:
在C#中,如果声明一个方法的时候用了virtual这个关键字,那么,在派生类中,就可以使用override或者new关键字来重写(弃用)它或是隐藏(忽略)它.如果你在父类中用了virtual这个关键字,而在其派生类中又没有用override或new关键字,而直接引用一个同名方法的话,编译器将会报警告错误,并将以new方式,即忽略派生类中的方法的方式来运行。废话少说,还是以代码说话:/// <... 阅读全文
posted @ 2007-10-29 17:40 老韩 阅读(916) 评论(0) 推荐(0)
浙公网安备 33010602011771号