有沒有辦法讓基類中的方法(自定義,如此可編輯)公開給繼承它的類,但不能超出這個範圍?提供派生類的方法,但不能超出該方法
我希望給定的方法是「包含」它的所有類中的「私有」,但不能從其他類訪問。
一點背景知識:
我有三個非常相似的類,並且正在創建一些屬性和三類份額方法的基類。其中一些屬性和方法是私有的,應該是這樣的,但我不能將它們設置爲基類中的私有屬性,或者它們不能在三者之內訪問。
有沒有辦法讓基類中的方法(自定義,如此可編輯)公開給繼承它的類,但不能超出這個範圍?提供派生類的方法,但不能超出該方法
我希望給定的方法是「包含」它的所有類中的「私有」,但不能從其他類訪問。
一點背景知識:
我有三個非常相似的類,並且正在創建一些屬性和三類份額方法的基類。其中一些屬性和方法是私有的,應該是這樣的,但我不能將它們設置爲基類中的私有屬性,或者它們不能在三者之內訪問。
你想要protected
關鍵字:
http://msdn.microsoft.com/en-us/library/bcd5672a(VS.71).aspx
您正在尋找protected訪問修飾符。
protected
訪問修飾符可能是你在找什麼。受保護的成員可以在其類和派生類實例中訪問。
我認爲你正在尋找受保護的關鍵字 – 2013-05-01 19:19:33