c#隱藏基類方法的作用
當(dāng)派生類和基類有同樣的的方法(方法名相同、參數(shù)列表相同和返回值相同),這時(shí)派生類的方法可以隱藏基類的方法。也就是說(shuō)可以在派生類中創(chuàng)建和基類方法相同的方法,但是執(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類中的F方法
{
Console.WriteLine("B.F");
}
}
相關(guān)文章
C#用表達(dá)式樹(shù)構(gòu)建動(dòng)態(tài)查詢的方法
這篇文章主要介紹了C#用表達(dá)式樹(shù)構(gòu)建動(dòng)態(tài)查詢的方法,幫助大家更好的理解和學(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