我有 3 节课:
- 基类
- 继承自 BaseClass 的中间类
- ClientClass 继承中间类
我想知道如何隐藏 BaseClass 中的方法以不出现在 ClientClass 中?
例子:
public class BaseClass
{
public void BaseMethod1()
{
}
public void BaseMethod2()
{
}
}
public class MiddleClass : BaseClass
{
public void MiddleMethod()
{
this.BaseMethod1();
}
}
public class ClientClass : MiddleClass
{
public void Test()
{
this.MiddleMethod();
this.BaseMethod1(); // I can't see this method here
}
}
编辑:我修改了我的示例,我输入了“this.BaseMethod1();” 在中级