2010年6月13日

C#Virtual和Override的几种组合

摘要: 情况1: 编译通过,有警告让在B的方法里添加new关键字,以便将A的方法隐藏 编译时绑定(根据声明类型调用方法) 情况2: 编译通过,有警告让在B的方法里添加new或者override关键字,默认将A的方法隐藏 编译时绑定(根据声明类型调用方法) 情况3: 编译通过 运行时绑定(根据实际类型调用方法) 情况4: 编译错误,被override的方法必须是abstract、virtual或者overr... 阅读全文

posted @ 2010-06-13 14:04 Chrisnda 阅读(238) 评论(1) 推荐(0) 编辑

导航