手机
当前位置:查字典教程网 >编程开发 >C#教程 >c#隐藏基类方法的作用
c#隐藏基类方法的作用
摘要:当派生类和基类有同样的的方法(方法名相同、参数列表相同和返回值相同),这时派生类的方法可以隐藏基类的方法。也就是说可以在派生类中创建和基类方...

当派生类和基类有同样的的方法(方法名相同、参数列表相同和返回值相同),这时派生类的方法可以隐藏基类的方法。也就是说可以在派生类中创建和基类方法相同的方法,但是执行的过程却不同,并且需要使用new关键字。

复制代码 代码如下:

class program

{

static void Main(string[] args)

{

B b=new B();

b.F();

A a=b;

a.F();

Console.ReadKey();

}

}

class A

{

public void F()

{

Console.WriteLine("A.F");

}

}

class B:A

{

new public void F() //隐藏A类中的F方法

{

Console.WriteLine("B.F");

}

}

【c#隐藏基类方法的作用】相关文章:

string类的使用方法详解

c# 空合并运算符“??”的使用详解

c# 随机函数的使用详解

基于C#方法重载的总结详解

C# 拓展方法的简单实例

C#中分部类和分部方法的应用

async and await 的入门基础操作

c# Base关键字的使用

c# Rank属性与GetUpperBound方法的深入分析

C#计算两个文件的相对目录算法的实例代码

精品推荐
分类导航