隐藏基类方法有什么作用
隐藏基类方法有什么作用,为什么要这样做好处是什么,用途是什么
求解
------解决方案--------------------基类的方法想让子类使用就设置为共有或保护类型,不想就设置为私有,和你的具体设计有关。
------解决方案--------------------就是子类和基类有同样的一个方法(方法名,参数,返回值相同),但是子类想用自己的方法,就隐藏基类的方法  
隐藏(new)示例:  
using System;  
class A  
{  
public void F()  
{  
Console.WriteLine("A.F");  
}  
}  
class B: A  
{  
new public void F()  
{  
Console.WriteLine("B.F");  
}  
}  
class Test  
{  
static void Main(string[] args)  
{  
B b = new B();  
b.F();  
A a = b;  
a.F();  
}  
}  
输出为  
B.F  
A.F
------解决方案--------------------http://msdn.microsoft.com/zh-cn/ms182143.aspx
msdn的推荐