这不叫“隐藏”,要覆写用override是必须的。
解决方案 »
- 问一个正则表达式
- short转换为字符串
- 关于C#WINFORM的混淆工具
- 怎么通过代码 高亮或者选定Datagridview指定行?(选择模式已经设置成FullRowSelect了)
- .net如何查找图片上的不同色块,就像Photoshot里的魔术棒效果?
- Visual studio.net安装问题.非常急!!!!(能解决问题的分全不送上)
- 各位大侠帮帮忙
- 有关时间,日期的SQL查询语句
- DataGridViewCheckBoxColumn,怎么设置为选中
- 线程如何及时关闭和运行呢
- 求用c#做打印代码
- datagrid的一个很简单且经典的保存到数据库的问题(我想很多朋友也碰到过吧,请问是怎么解决的)
new Realman().talk 是调用 Realman.talk , 签名是Realman.talk而你可以尝试:((Male)new Realman()).talk 则调用 Male.talk,签名是Male.talk如果需要
((Male)new Realman()).talk 能调用Realman.talk
那么必须定义为重写:public override void talk()那时((Male)new Realman()).talk调用的是 Realman.talk,而方法签名是 Male.talk
分别另上new 和override这两个关健字后运行试试就知道了。