c#隱藏基類(lèi)方法的作用
當(dāng)派生類(lèi)和基類(lèi)有同樣的的方法(方法名相同、參數(shù)列表相同和返回值相同),這時(shí)派生類(lèi)的方法可以隱藏基類(lèi)的方法。也就是說(shuō)可以在派生類(lèi)中創(chuàng)建和基類(lèi)方法相同的方法,但是執(zhí)行的過(guò)程卻不同,并且需要使用new關(guān)鍵字。
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類(lèi)中的F方法
{
Console.WriteLine("B.F");
}
}
- C#中分部類(lèi)和分部方法的應(yīng)用
- C#在運(yùn)行時(shí)動(dòng)態(tài)創(chuàng)建類(lèi)型的實(shí)現(xiàn)方法
- C#實(shí)現(xiàn)為類(lèi)和函數(shù)代碼自動(dòng)添加版權(quán)注釋信息的方法
- C#中子類(lèi)調(diào)用父類(lèi)的實(shí)現(xiàn)方法
- C#生成設(shè)置范圍內(nèi)的Double類(lèi)型隨機(jī)數(shù)的方法
- C#運(yùn)用FileInfo類(lèi)實(shí)現(xiàn)拷貝文件的方法
- C#中實(shí)現(xiàn)抽象類(lèi)里建立靜態(tài)方法
- C#中分部方法和分部類(lèi)分析
相關(guān)文章
C#用表達(dá)式樹(shù)構(gòu)建動(dòng)態(tài)查詢(xún)的方法
這篇文章主要介紹了C#用表達(dá)式樹(shù)構(gòu)建動(dòng)態(tài)查詢(xún)的方法,幫助大家更好的理解和學(xué)習(xí)c#,感興趣的朋友可以了解下2020-12-12c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32的區(qū)別詳解
這篇文章主要介紹了c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32的區(qū)別,需要的朋友可以參考下2014-07-07c# 對(duì)cookies(增、刪、改、查)的操作方法
以前覺(jué)得cookies操作無(wú)非就那么幾種,但是“杯具事件”還是很多的,下面分享一下對(duì)cookies的簡(jiǎn)單操作2013-04-04Winform使用DataGridView實(shí)現(xiàn)下拉篩選
這篇文章主要為大家詳細(xì)介紹了Winform如何使用原生DataGridView實(shí)現(xiàn)下拉篩選功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下2023-09-09C#微信開(kāi)發(fā)之啟用開(kāi)發(fā)者模式
本文主要介紹了C#微信開(kāi)發(fā)中啟用開(kāi)發(fā)者模式的步驟與方法,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-02-02