詳情描述
呼吁已通過其他方法覆蓋了基類的方法。
指定該基類的構(gòu)造函數(shù)應(yīng)該創(chuàng)建派生類的實例時被調(diào)用。
基類允許訪問只在一個構(gòu)造函數(shù),一個實例方法或?qū)嵗龑傩栽L問器。
它是使用堿關(guān)鍵字從內(nèi)的靜態(tài)方法的錯誤。
被訪問的基類是在類聲明中指定的基類。
例如,如果你指定的類ClassB的:ClassA的 的成員是從ClassB的訪問,無論ClassA的的基類。
示例
在這個例子中,這兩個基類,人,和派生類中, 員工 ,有一個名為GETINFO方法。
通過使用基關(guān)鍵字,有可能調(diào)用GETINFO方法在基類,從導(dǎo)出類中。
C
公共類Person
保護(hù)字符串 SSN “
受保護(hù)的字符串名稱 “約翰
公共虛擬無效的
Console.WriteLine(“名稱:0”,名稱)
Console.WriteLine(“SSN:0”,SSN)
一流的員工:人
公共字符串
公眾覆蓋無效的
調(diào)用基類的GetInfo方法:
基地
Console.WriteLine(“員工ID:0”,身份證)
類識別
靜態(tài)無效的主要 ()
員工E 新員工()
輸出
姓名:John L. Malgraine
SSN:
員工
有關(guān)更多示例,請參見新的 , 虛擬的 ,和覆蓋 。
這個例子說明如何指定基類的構(gòu)造函數(shù)創(chuàng)建一個派生類的實例時調(diào)用。
C
公共類 的
公眾的
Console.WriteLine(“中的
公眾的以
NUM 我
Console.WriteLine(“中的以”)
公眾詮釋
返回 NUM
公共類 的
此構(gòu)造方法將調(diào)用
公共 基地 ()
此構(gòu)造方法將調(diào)用.(int i)以
公共以 : 基地 (一)
靜態(tài)無效的主要 ()
新
新
輸出:
在BaseClass的()
在BaseClass的(int i)以
C語言規(guī)范
欲了解更多信息,請參見北大青鳥C語言規(guī)范 。